Welcome to the Community Forum, it's great to see new faces here.
I can understand your reservations about TV Anywhere after reading through the various issues that some customers have, but I assure you that we also have customers who never have a problem with it as well--unfortunately, we rarely see posts from those customers--they must be too busy watching their TV Anywhere!
As Ernie_C recommended--give it a try and let us know how it goes. If you have any problems, the Forum Team, Superusers, and the rest of the Community are happy to help.
I will point you to our Help & Support Pages for TV Anywhere, just in case you would like quick access to helpful information: TV Anywhere/TV on the go.
Please let me know if you have any further questions.
Need help changing SIM card? Find out more about activating your 4G ready SIM. 4G SIM Swap Help