Good points though we felt the spawn timer was a good amount of time, especially as it was often hard to spawn on your squad once that time I had elapsed due 'to being in combat' even when not in combat 🤣
We also discussed the six players in a squad thing but felt that it would be too powerful vs those playing alone or in duos. A six squad game mode would work but if there are too many game modes then everything thins out and finding a game becomes difficult later on. Also, unless they nerf the defib (as a medic it's my favorite tool (though I do charge it for 100% health) so I'm not biased) a squad of six would be a bloody nightmare if it was full of support crew. Also, it would make tanks last even less time with extra engineers available. So definitely not something simple to implement.
I miss the commanders, but if you have a rubbish commander then it can massively affect the outcome which is one of the reasons I think they scrapped it from what I remember. The extra friend that couldn't get in the squad would just focus on getting their mates all the drops in uavs.
Agree with your other points though