I use MyRepublic 150 Gamer (and StarHub 300 - interchangeably) and have no problems with MyRepublic. That said, 150 Gamer's routing is different. But 100 mbps should be more than enough to stream from Netflix etc.
The teleport service is free till Dec 31 after which MyRepublic may start charging for the service; however, as this is really their only differentiator, I very much doubt that they'll charge. They can establish a virtual price point ("Teleport service worth $x.yz per month") and then waive it to show value, but I doubt they'll actually charge.
You need to understand, though, that these are not "channels" and you will still need to PAY to SUBSCRIBE to services like Hulu Plus, Netflix, etc, at their prevailing subscription rates (currently US$ 7.99 pm). Teleport only provides you ACCESS to these sites - Hulu, Netflix, etc, are meant for US customers only and Teleport makes these services "think" that you're in the US. That's all it does. Without Teleport, if you wanted to access Hulu, CBS, ABC, NBC, Netflix, etc, you would need a VPN service (usually paid for and usually US$ 4 - US$ 10 per month) to route your connection. Alternatively, you could use a Teleport-like service like unblock-us (which does what Teleport does for subscribers of other ISPs).
Many options:
1. use an Apple TV - in which case the Apple TV will access these "channels"
2. connect your laptop to your TV through an HDMI cable
3. use some other device that Teleport supports (e.g. iPad connected via HDMI or iPad with AirPlay to the TV).
Hope this helps.
- V.