Nah Sturm Offizer is perfect where he is. Amazingly good abilities priced just right (insta retreat of mg for 60 muni for example) and decent Veterancy. All in all a great squad.
Major is good in a whole other way, since he is supposed to stand back and be a rally point/order artillery.
My allies like to use the major to retreat to the same spot over and over as the enemy drops call ins and rocket arty on them.
I do wish the cool down on the retreat point ability wasn't so long though.