Your config sounds like some type of IoT, BTW. Anyway, there is a third method: Connect your RUT permanently via VPN to an intermediate server. And then you can access your RUT or any of its local devices from any VPN-client, you like to set up. I.e. mobile phone, laptop etc.
Did it as a freelancer few times already.