Anders gefragt, was aus der App nutzt du?
Willst du nur schalten und hast Android, dann kannst du dieses relativ einfach über Shelly Pilot realisieren, welches auch mit unterschiedlichen Netzwerkbereichen (Hand & Shellies) umgehen kann, was bei dir nicht gefordert ist und funktioniert auch wunderbar per VPN.
Willst du Szenen etc. nutzen, dann ist die App vermutlich am komfortabelsten.
Möchtest du Sicherheit, dann installierst du dir ein übergeordnetes System (z.B. Homeassistant, Node Red, ioBroker...), bindest die Shellies dort ein und greifst von unterwegs aus per VPN drauf zu.
Warum unterschiedliche SSIDs und keine VLANs? Per Firewall könntest du dann auch noch entscheiden, mit welchen Adressen gesprochen werden darf.
Ich habe bei Shelly bisher keine Sicherheitsbedenken. Selbst wenn jemand deine Zugangsdaten zum WLAN klauen sollte, muss er zu deinem Haus fahren und sich einloggen, um eventuell das Licht auf dem Flur schalten zu können. Wichtiges ist sicherlich nochmals mit Zugangsdaten versehen.