What you get currently and their worth with their discounts counted in (60% discount at level 5, 70% discount at level 6. Also remember that to get the actual sellprice, multiply by 0.75):
Commando
5 = Bullpup
6 = AK47
Worth:
5 = 160
6 = 300
Support Specialist
5 = Shotgun
6 = Hunting Shotgun
Worth:
5 = 200
6 = 225
Sharpshooter
5 = LAR
6 = Xbow
Worth:
5 = 200
6 = 800
Demolitions
5 = 2 Pipebombs
6 = 2 Pipebombs + M79
Worth:
5 = 450
6 = 390 + 375 (765)
Medic
5 = Armor
6 = Armor + MP7
Worth:
5 = 120 (armor cannot be sold)
6 = 90 + 90 (armor cannot be sold)
Firebug
5 = Flamethrower
6 = Mac10 + Armor
Worth:
5 = 300
6 = 150 + 300 (armor cannot be sold)
Berserker
5 = Chainsaw
6 = Chainsaw + Armor (no armor on Suic and HoE)
Worth:
5 = 400
6 = 300 + 300 (which cannot be sold, and is not gained at all on Suic or HoE)
What it should look like:
Commando:
5 = Bullpup
6 = AK47
Worth:
5 = 160
6 = 300
NO CHANGE! This perk is perfect!
Support Specialist
5 = Shotgun
6 = Hunting Shotgun
Worth:
5 = 200
6 = 300
To make this happen, the base price of the Hunting Shotgun has to go up from 750 to 1000, which is reasonable imo.
Sharpshooter
5 = LAR
6 = Xbow
Worth:
5 = 160
6 = 322
To make this happen, the baseprice of the LAR and Xbow have to be increased to 400 and 1075 respectively, but also include both in the Sharpshooter discount.
Demolitions
5 = 5 additional handgrenades (= 8 total)
6 = M79
Worth:
5 = 200 (handgrenades cannot be sold though)
6 = 325
To make this happen, the M79 has to be included in the Pipebomb discount (which not only put the level 6 value closer to the other perks, it also makes lowlevel Demo levelling easier, which is kind of harsh in terms of costs at the moment)
Medic
5 = Armor
6 = Armor + MP7
Worth:
5 = 120 (armor cannot be sold)
6 = 90 + 90 (armor cannot be sold)
NO CHANGE! Mainly due to the fact that you CAN'T change much, but also due to the fact that despite getting less starting cash than others, the Medic can also repair his armor for a much cheaper price than the other perks which is sort of an additional "spawn" bonus ^^
Firebug
5 = Mac10
6 = Flamethrower
Worth:
5 = 200
6 = 300
For this to happen the baseprice of the Flamethrower has to be increased from 750 to 1000, which is reasonable imo
Berserker
This one is tricky, thus i suggest multiple alternatives:
A) 5 = Machete/Fire Axe, 6 = Machete/Fire Axe + Armor
Worth: 5 = 100/150, 6 = 100/150 + 300 (of which the armor cannot be sold)
B) 5 = Machete/Fire Axe, 6 = Katana
Worth: 5 = 100/150, 6 = 300
C) 5 = Machete, 6 = Fire Axe
Worth: 5 = 100, 6 = 150
A would require no changes, but would be worth more than all other perks at level 6 (although, the armor cannot be sold and is highly in risk of being damaged anyway, so it's not totally unreasonable)
B would require the Chainsaw to be dramatically buffed and increased in price, to make sure that the Katana is not the strongest Berserker weapon.
C would be quite underwhelming in terms of starting money compared to all other perks...