I switched to Paseo a few months ago. Fully open-source, I've had no issues with it. But no cloud provider option, so to speak. (I run an instance of Paseo in a Hetzner box, agents working full-time, haven't really had to do any maintenance on it...)