I think FF enriches the gameplay in terms of tactics, both for humans and aliens.
I like dretch punt on, though - you have to let the goons pounce around and the tyrants trample; they are modes of transportation after all.
Having structure damage off prevents noobish disasters, and always hearing "our base/the overmind is under attack", followed by "oops, base ok".