Well, for starters you said anything < 95 is a pure. Additionally, you have a section titled mains while 96-116 are 'mid levels.' To distinguish between pures and mains, and then throw in a mid level category... it doesn't make sense. Really, midlevel would be a sub classification of pure/main.
What is your build?
Oh, I'm a mid level.
Niceeee I love 96> and .<116.
Don't confuse borrowed power with your own ability.
Maxed initiate pures are cb 95,
Maxed zerkers are cb 106,
Maxed midlevels are 116,
Maxed 1 def pures are 88,
I'm just suggesting that you put a level cap on it & distinguish between different builds in that level cap as best as you can without having too many markets at the same time.