It's not really doing anything as it is right now so why not just give it some actual functionality so people consider using it instead of everyone just picking "Default Squad"
I don't have enough suggestions for every squad but here's what i think would improve "Default" and "Recon":
Disable the sniper class in Default Squad or limit it to only 1 sniper per default Squad
that way you wont have instances where the only alive memeber that is somewhat close to an obj, is some recon who got himself stuck up on some tower and can't even get down
it's really annoying when it happens and just ends with an entire squad being stuck and just not being effective and they'd all end up dying. (i'd say just disable recon for default squad tbh, people can always create recon squads for sniping)
then form Recon squad, make it so only recon class can respawn on top of other recon players
this way if you've got someone in ur sights and about to pull the trigger, some random assault guy just spawning on top of u wont ruin your shot/kill
or when you find a really hidden and good spot as recon and you're playing stealthy and being sneaky but then suddenly some random dude that isn't a recon, spawns on top of u and goes guns blazing and dies in 0.001 second and gives away your position