Sounds good, i mean you can spawn then directly at the front, and don't have to drive for a while.
yes! because anyone in the team can spawn there, not only those in the squad.
Also means that anyone in your team can secure this spawnpoint, but the enemy can never get this spawn
Ofcourse some of them can require more than one from your team to take it
Perhaps, with some uber-skills of CTZ it can be made so if your team abandons this place, the spawnpoint disappears... (broken in vanilla)
Sounds like co-op on Barce
what do you mean?