Well what's the point of playing SL as a role if you can't rely on having your squad mates spawn within at least 30m of you? The current advice is for SL to wait for their whole squad to spawn and move to them before doing anything. That's hard to manage even with 3rd party voice comms; with pubbies it's impossible.
So SL is reduced to having a good working relationship with their commander, personal smoke grenades and their choice of weapon.
To the OP, I'm opposed to SL getting points for team mates spawning on them until it actually works. Once it actually works reliably, I'm fine with them getting +team if a team mate ends up next to them at somewhere other than the deployment zone.
Otherwise SL are basically getting points for people choosing to click a button, and little else. I mean, last night my friend playing SL stayed in the very first bottom floor room of Zab's on Pavlov's House. Out of 30 or so attempts to spawn on him, none of them succeeded. And I'd spawn 100m away at the deployment zone, even though he probably didn't have enemies around him for half the game.
Yet, somehow, the Germans who liked to sit at the top of Zab's whether they can capture or not seemed to respawn on their SL regularly. I know I met the same guy twice in the span of one minute in Zab's, after killing him.
It's just really unreliable, and I'm not of the mind to give out points for something that isn't working yet.