I think it would be awesome if squad points allowed you to buy prematch upgrades for one game. Each game, if you wanted, you would have to buy the upgrade all over again.
5SP - Starts you with a ballistic vest.
20SP - Allows you to start with a ballistic vest, with every spawn. (Does not stack if team puts down ballistic vest)
5SP - Starts you with one extra lethal or tactictal (on top of the perk).
20SP - Allows you to start with extra lethal or tactical at every spawn.
10SP - No bullet damage drop off.
25SP - Start with guard dog/squad mate.
Just some ideas. I think this would make for some fun games.