I peaked at 3.3k as an EU Terran, so take this with a grain of salt. But when playing mech in TvZ, I found it really difficult to deal with early baneling busts if I went heavy on hellions. Blue Flame means delaying one or more tanks, and microing hellions against lings when defending is not easy.
Where did you find Dr. McNinja? It seems like the official website is down :(