From the research I have done... I believe the hump is a safety device.
It's helps spread the load across your back instead of your neck when falling off your bike landing upside down on your head/neck/shoulders.
How much track riding do you plan on doing?
I bought a VERY expensive 1 piece suit.. that I have yet find purpose to use on the street.
I get MANY funny looks while wearing a race suit, riding a 250... on the street :P.
Just like a baseball glove, a suit needs to be broken in. I wouldn't say it stretches TOOOO much... but it defiantly gets easier to move in the more you use it.
My suit fits me like a glove(skin tight)... so it also gives me an excuse to hit the gym