Years ago, I did this with my jailbroken iphone 3gs. When visiting lots of websites, it would serve up the mobile version, so I assumed that the app was somehow modifying request headers to look like a phone request. I guess not as many sites used TLS back then.
I used to use them a lot when I was traveling with my laptop a few years ago and it always worked great.