I’m definitely looking for premium support when something goes wrong. I think Apple no longer offers this service in real terms.
Ubuntu is ok. I’ve used it before. OSX is usually very good. Just Catalina is dreadful. I’ve picked a surface because it’s as close to the Mac as I can find.