thenastypasty wrote:
Can someone explain what role the squad leader plays?

From what I've read, in the full game squad leaders will be able to call in mortar strikes and that kind of thing. Haven't seen anyone go into it in much detail but think they are supposed to be a kind of mini commander with abilities like that.