Way back when I first played Battletech, this concept was quite possibly my favorite in both TT and VG.
The only trebuchet builds that have JJ are the TBT-5J and the TBT-7M. Both of them have smaller maximum engines than this build (which means less cooling efficiency as well), and both of them have less armor. It apparently doesn't seem like much to you, but more speed, armor, and cooling efficiency makes this build a much better GL build than you could ever have on a trebuchet.