Here are my custom shock absorber design for bikes. This will remove the problem of compromising on the height of the bikes to accommodate good shocks. Now you can almost increase the shock travel length (better comfort) upto 50% or more without sacrificing the height. In fact, you can use the modifier shown in the 1st one to plug into your shocks which will allow you 3 riding heights depending on the rider's height, he can adjust it to suit his height. You can add it to the front and back shocks, so not only now you get 3 different heights in the front, 3 in the back, 3*3=9 different height+riding angles, it will also help you to adjust the length of the bike for the first time ever. Instead of stopping the length of the shocks at the centre of the wheel, it can now extend untill the rim of the wheel.

