1st: The classes have to be unified in itself. All LF should be roughly the same. They are not. Especially when it comes to size there are huge differences that make or break a LF.
2nd: Everything that is really small is near-impossible to hit. And that's no fun for either side.
Therefore:
Upscale LF to some reasonable size. The small ones are a joke.
Make all LFs somewhat hittable (like the larger LFs).
Make them less of a "1 mistake => poof" thing. When full on health, they should barely survive a nuke mine.