I find JP4 and SU85 shine on Crossing, along with Jagdtiger.
There were 3 times in that replay that I fought 2 T34/85's with one JP4 by the center, each of us backing the AFV's with infantry and AT's. I lost the JP4 all three times but the other player also lost all six T34's, plus many Guards. The only survivor of all the battles was a Panzerfusilier squad that ended the match with 56 kills. The JP4 always killed one of the T34's before it went down and one time got both before the ZIS got it. I'm not sure why JohnnyB is complaining about the JP4, it would be about the last OKW unit that should be complained about.