I feel like you once you get this stage it isn't that bad.
Though I imagine higher difficulties it's still gonna be a pain with the missile things.