Those are better. Though in the end you are still reliant on the hosting provider which can be strict.
The benefit there mostly is running your own custom software, which is good if you are a relay dev or want to customize it heavily, but not if you are a normal user.
Many users do not benefit from this and would be much better off self hosting a relay on their Umbrel and making it accessible from Tor, and using commercial services for relays which have economies of scale.