I’ll add my two cents as someone who has already dabbled with ZorinOS on the Framework (and other machines) but ultimately went with a different OS. (Win11, for now.)
First, I want to say you’re probably more technical than you’re giving yourself credit for by even know about and taking the plunge into getting a Framework. Also, just knowing what terminal is, is more technical than the majority of folks in the world. As others have said, embrace the CLI and you might find you actually love it.
ZorinOS under the hood is essentially Ubuntu; just with nicer looking/more customizable carpet and drapes out of the box. It really is a nice to use OS that is very user friendly and has a nice aesthetic feel. Unfortunately, Ubuntu doesn’t fully support all Framework hardware yet which means neither does ZorinOS. You’ll be deep in forum posts and following guides to install the proper libraries to get things like the finger print reader and possibly the Wi-Fi card (if you opted for the Wi-Fi 6 card from FW) to work. (Most of this will be done in terminal btw, so be prepared for that) Since it’s not exactly Ubuntu, not all Ubuntu guides will work 100%. I was never able to get the finger print reader to work for me though I followed Fingerprint scanner compatibility with linux (ubuntu, fedora, etc), for example. Others have already mentioned, Linux is all about community support and ZorinOS doesn’t hold a candle to Ubuntu or Fedora in that aspect. Some Ubuntu guides will work but some won’t. So having said that, is it the best for a new Linux user on the Framework; probably not.
I also had issues with the Framework not really going to sleep when the lid was closed in ZorinOS which caused some heat and battery drain concerns; especially when the machine is in my laptop bag. That was the main driving factor for me to decide to go with a different OS for now. (Well, truth be told…touchpad gestures not working as well as they do in MacOS or Windows played a big part too but that’s not specifically a ZorinOS problem.)
At the end of the day, which OS you choose is a personal decision and really depends on what your needs are. If you need a daily driver for your job, don’t go with ZorinOS on a Framework as a new Linux user. You’ll spend more time learning how to use Linux and fixing little problems than doing actual job related work. If the Framework is a side piece to tinker with, by all means make the dive. Worst case, if you hate it you just install a different OS. You can always run it as live Linux off of a USB too, in order to kick the tires a bit with no commitment.
I’ll add also, if you do decide to give ZorinOS a try get the Core version. Pro doesn’t add anything significant to how the OS works.
Good luck on your decision!