I think it'd be cool if squad members were dropped in from the air instead of simply appearing out of no where.
This could be done via drop pod, the dreaded parachute (which could be shot down), or by spawning in a special helicopter that crashes into the ground everytime - assuming you wanna keep it realistic.
Either or, I think it'd be a neat way to spawn people in rather than simply appearing out of thin air. You could have people spawn in groups as well to keep the skies from being littered with individual spawns constantly.
How would inside spawns be handled? Maybe they wouldn't be! Maybe you still drop from the air and have to make your way in. Would be cool imo.
You could lock people into it so they can't control exactly where they're landing, but make it fast enough so they're not sitting ducks. Idk, I'm just the idea guy.
