Maybe I'm looking at it wrong, but if you shortened the seal (or piston or whatever) to increase the volume of the air chamber when cocked, wouldn't that also increase the air chamber volume when it was in the fully fired position? If that's the case, you wouldn't gain anything in the way of power or speed because the swept volume of the chamber hasn't changed.
While not totally analogous, in my mind that's sorta like putting dished pistons into an engine that had flat top pistons, which would reduce the compression ratio. Lower horsepower etc., all other things being equal.
Does that make sense? (it's always a crapshoot when I start trying to analyze this stuff in my mind ;~)
***Edit*** I just realized I'm probably looking at it wrong. I was assuming the front of the piston/seal would stop at the same place, and that's not likely the case, unless I'm looking at it wrong again ;~)***
Bryan