A way to solve all characters being the same is that despite being able to unlock all perks at some point, only allow the player to select 2 or 3. You won't need to balance the map anymore because all the perks should balance each other out and should only make certain aspects of the game easier while making others harder. They're basically there so that a player can choose his preferences. I think the key is to give a lot of options, but only a few selections.
@A1win: Go
A way to solve all characters being the same is that despite being able to unlock all perks at some point, only allow the player to select 2 or 3. You won't need to balance the map anymore because all the perks should balance each other out and should only make certain aspects of the game easier while making others harder. They're basically there so that a player can choose his preferences. I think the key is to give a lot of options, but only a few selections.
Just wanted to put my two cents in on this map:
It's an amazing concept, and what you've accomplished and displayed here already is extremely impressive. I would play the hell out of this map.
I agree about adding some kind of bank file and using stats, perks, or other attributes to make your character "unique" or better or something.
Anyway, keep up the awesome work.