i would think adding ecospeed engine, a brooks heavy duty seat, and diamond shape battery took care ruining the geometry
and a suspension is a must, otherwise MY geometry will be ruined
i can feel it being ruined each time i go off a curve.
the full story was all this happened in my "old" bike the trek 7300 (that i used while writing the original message), as i saw the chain reaction i was about to endure i saw no reason why i shouldn't buy a new bike with a larger frame (trek 7.7 was the only one they had in 22.5"), and transfer my current better components to the new frame and have the ones that came with 7.7 frame on the trek 7300 to be sold (or have experiments on with my shifting idea).