Even if the tds might be strong for their purpose, you have to be a real moron to enjoy their playstyle imho. Sitting spot safe for the whole game chipping away at enemies with atrocious alpha is just retarded. Getting spotted will get you killed instantly if there is arty, because you have to leave that retarded siege mode.
Want to have the T8 heavy though, that one looks balanced in contrast to T9/10 powercreeped dogshite.