I think it's just for enterprise contracts, yeah.
Fedora seems like a good general-purpose pick to me, because it is modern, it has a large community, and it's easy enough to install and use. It has similar advantages as Ubuntu — that is, a large community and broad commercial third-party support — without the downsides of having a lot of outdated software and lacking support for new hardware. I think Fedora is less likely to have show-stopping limitations than a lot of other distros, even beginner-friendly ones like Mint.
But that's just one opinion. There's nothing wrong with Ubuntu or derivatives. I've heard good things about Pop_OS as well, though I've never tried it myself.