I have bought PIATs a few times for British forces and frankly I have never seen them do more than scratch the paintwork on any German vehicle. Could anyone verify how much damage they do (vs for example a panzerschreck?)
Also, it's worth pointing out that two panzerschrecks will insta-kill a universal carrier, which limits their mid-game usefulness!
Piat and Schreck do the same 120. Actually Piat does better damage on deflection...
A U.C. has 200 HP so it can not be 1 shotted by a Schreck