Yeah, the whole country is being screwed by Netflix demand at the moment. Even NBN - see my FTTP speed tests up the page.

Anyway you're clearly well informed on the TPG debacle so I'm not sure what advice you need. Personally I wouldn't touch TPG with a barge pole. But the results will vary by exchange and that's why you have to brave Whirlpool. There's a massive national userbase, so you're likely to find feedback from someone in your area. That's the most reliable indicator you'll get.