Add more meaning to the word "raid" as of right now a raid doesnt really seem that different from a normal stage it is just longer. Instead make it actually feel like a "raid". What I mean is that make it seem like you are in the Enemy's domain. For example the final act of the raid should be like a final fight where you conquer the boss of that act. It could be something like where the boss is stationed on a platform (like the Igris Boss) and you have to do certain things around the map to aggravate the boss. Maybe collecting certain items around the map or killing enough of a certain type of units. After all of this the boss will get pissed and try to get you himself just like Igris OR he could reposition himself to the center of the stage and start doing things to hinder your progess like stunning enemy, making your farms produce lessor making your units attack slower or something.
Another thing you could do is have different objectives around the map. So different paths enemies could diverge into (or most likely will be pre programmed to follow) so you oculd have a cool multiplayer aspect where each player out of four could defend a certain quadrant or part of the map (depending on how many players their are), protecting an objective. This would be cool because everybody would need to hold their own and wouldn't be one person carrying everyone. This would also make units like diogo pretty good because he could freeze the entire map and all the quadrant making other units be able to deal more damage.
Of course this would all take a lot of time and would probably make updates longer so maybe make this like a special event or something?
Did I cook chat?