Your solution will only work for a while. When Flow assigns your IP address to another customer there will be a IP conflict and one of you will not be allowed to join the network.
The issue is on Flow's side and until you get them to assign you a new IP you will continue to face the same problem. Great news though is that you can get a US IP anytime you choose without paying a thing.