Personally I've been going for a lot of cheese and rush plays on the ladder lately. I've been doing the 7RR versus protoss FFE and the 10 pool versus zerg FE. Terran is easily my worst match-up and I tend to go for a 2-base baneling bust and try to overwhelm with zerglings. It's pretty lame, especially against mech.
Having watched this I think I just found my mech solution. Thoughts? He even sends in a few queens I'm assuming for banshees. This build is very appealing to me because the timings is so brutal. It can't be dodged and I think BIO is the only true solution here.