I agree that bonuses should be strong to make people create squads, and yes it is on all sides so no worry on that.
One thing though, leaders atm are too powerful as they can switch bonuses whenever they want. Maybe leaders could choose only X modules, and use 3 at a time. This will make specialized leaders, instead of OP leaders who can adapt to every situation.
That + the fact that leaders should be easily identified + the fact that they shouldn't get the bonuses they provide. Leaders should be like medics, as a priority target, don't expect to survive every fights, we have this awesome feature called defib for them