RAW allows for using action surge to cast a 2nd spell. Action surge explicitly allows it and no other rule forbids it. Not sure where you are getting that RAW doesn't allow it?
Indeed. And Jeremy Crawford on Sage Advice clarified you can do it.
Considering you need two levels of fighter which put you two levels behind a pure caster - it's not that strong.