I would say, the iMac is a high quality display with a free computer at a first approximation. Everything will connect as Apple went away from custom connectors along with the [transition from PowerPC to Intel in 2006][1]. 

The only big issue that isn’t solvable for people that I see is [some displays][2] exist in a very bad physical size to pixel count (PPI) range and if you are doing text based work, you might hate that display on any Mac. 

 - https://apple.stackexchange.com/q/391622/5472
 - https://apple.stackexchange.com/q/474306/5472

Everything else you can change: cables, keyboard mapping, shortcuts, your brain and scroll direction, UI changes, finding software that works in both OS ecosystems. 

  [1]: https://en.wikipedia.org/wiki/Mac_transition_to_Intel_processors
  [2]: https://apple.stackexchange.com/a/433828/5472