I'm on the last mesa, and I feel overall Invasions are... kinda bland? The armor doesn't really bother me, what does bother me is that it's trivially easy.
I don't mind playing against the CPU, either. I can happily play towers all day, but almost every battle in Invasions is over in seconds...