custom loadouts

basically everyone is really angry about custom classes so i came up with a solution
by limiting custom loadouts to small arms weapons the threat of overpowered boosters is removed or reduced to a point where there is no major change in gameplay

classes could be based off of presets that could only be slightly changed

e.g: scout class
primary: assault rifle
secondary: M6G magnum
primary can be swapped with: battle rifle and DMR
secondary can be replaced by: M6D pistol or M6S pistol
abilities: sprint (as standard) additional jetpack

other classes could include grenadier (assault and marksman rifles with 2 rifles equippable at the same time and sprint as only ability, infiltrator (smgs, carbines, pistols) with sprint and camo

as for perks, THIS IS NOT COD