Although I agree with you about that K.I.S.S. thingy, it's not that complicated to implement a requirement for an upgrade.
You just need to add two childs to the point squad_requirement, choose text for the type, type "required_number_of_squad_members" and assign a number to it, work of one minute.