I've got mixed feelings about PJs.
So its not actually the length of classroom training that's the real issue, but the clinical experience requirements prior to being awarded EMT-P certification and being allowed to work independently that's the main difference between PJs and civilian paramedics.
AFAIK unless they changed things over the past few years, the PJ paramedic course is 22 weeks total divided into 4 weeks of EMT-B and 18 weeks of EMT-P. As a result, the paramedic course is actually only 18 weeks long. Now, this may sound like a short time frame but many full time civilian programs themselves only have 15 to 20 weeks of classroom instruction before starting clinical rotations. The big difference, however, is that PJs are only required to complete 6 weeks of clinical rotations (3 field and 3 hospital) while most civilian programs require 12 to 14 weeks of clinical rotations (8 field and 6 hospital). Combine this with the fact that most paramedic programs require 1-2 years of EMT-B experience before starting paramedic school, and you get a huge difference in the quality of graduates.
Now, obviously most PJs only deal with traumatic injuries on a regular basis so their scope of practice is much smaller than the average paramedic. As result, whether or not they need the extra training is a matter of debate. But, then again they are fully certified as an EMT-P so they should be expected to function at the same level. In any event they are very good at what they do (combat search and rescue) and receive great training over the course of 2 years (the famous pipeline).