I have had a few issues over the years with cloud integrations having issues after my home internet went down, and as much as I hate having a wifi humidifier and air purifier that requires internet, vesync seemed like the best otherwise.
I recently setup another home assistant server for another location and didn’t want to maintain login and config for some cloud integrations in two places. I already had a VPS, and they’re internet only services, so I setup hassio and moved the cloud integrations there.
I then setup the HACS remote home assistant component between the two local HA to the VPS HA to pull down the entities and services. It worked perfectly, since the entity IDs were the same (after renaming some things in the VPS HA) so all my automation work with minor changes for servic prefix.
Because the VPS has 99.99% uptime the services always stay connected and the only connection that needs to be reestablished is the remote HA connection. However one thing I had noticed is the reliability and time to react is noticeably improved. Before it would take 10-15 seconds for the vesync fan to turn on/off and my car door lock could sometimes take 3 or more tries.
Now everything is responding maybe 3x faster, I suspect that the calls to perform a service on remote HA require less data, and then the faster internet for the VPS makes the larger cloud integration API call turn around quickly.
Just a thought for anyone