So just finished up a vassal game with JJ Juggernaut, during which his 2 corvettes equipped with trc pretty much destroyed my fleet on their own (2 raiders and an isd) consistently rolling 4-5 damage out of 1 arc (isd-1s average 6-7 out of the front)
Needless to say it was frustrating...
And I don't think they are actually broken, but they are annoying as heck!
/Rant over/