Yes, your registered address won't affect the availability of RoversTV. The system uses your IP address to decide if the chosen game is available in your country or not.