for me i am really trying to steer clear of the cloud services if I can. I am not always able, but if I have to I am trying as others said to make sure they are on the supported list.
For myQ I ended up using some Nyce tilt sensors on my doors and soldered an extra remote and wired it to the contact switch on my EA controller. the remote lives in the rack with my EA controller. Only issue here could be range, it isn't for me. Take a remote to your rack and test it. or else use a z2io near your opener. No need to run wires from the opener to the rack in either case.
I'm also going to be ditching my Ring doorbell, what a steaming pile that is. I going with local hardware and wiring. Haven't decided what hardware yet. Probably a security cam and the elk sensor. if I can get cat5 to right spot i might try some kind of door station.
It has become a basic design principle for me.
agree on the integrator front, you don't know a bad one until they are done. Everyone promises similar. I just kept moving on util I landed with a good one. If they don't know more than one way to do something and can't give you options, it raises red flags. For MyQ we tried the cloud, wink, liftmaster driver, but the method i'm using now has worked out the best. My dealer and I tried to go easy but he had options for me and didn't keep trying to shove the same crappy solution at me.
i think understanding what design principals are important to you will help avoid mistakes, too bad it took me a few mistakes to figure that out. That all said, i have certainly wondered what are we doing with all this and why.