Not a VPN at all. The fake GPS app substitutes its own coordinates in place of those generated by the phone's GPS. Once you log into YTTV from your phone, thier flag resets and you don't get asked again for three months no matter which device you log in with.Your are describing service through a VPN. The problem is it may work and then, right in the middle of the football game or whatever , it will be blocked.
The providers scan their services and figure out when a connection is through a VPN. Then they block that IP address.
And not a fast configuration fix.
It's like the cat and mouse game and the cat usually wins.