No, they do worse dps up to 20 range. Post that they do better. And they have worse received accuracy. Their vet is better, but considering how squishy they are its risky and takes awhile to get there.
IMO, Falls are only efficient if you manage a squad wipe. If you don't their manpower cost + upkeep is way too much of a drain, and if you do you're still paying a premium price for a squishy obers. As well, considering how absurdly clumped up they are when you spawn them, if any vehicle is unexpectedly there you have a good chance at getting instantly wiped
Okay, apparently i was wrong on this , sorry. But still, pgrens do only somewhat better DPS while fallshirmjager outclass PGrens at long range by an incredible margin.