I have a Specialized female specific Ruby comp, bacause I am only 160cm tall. I am feeling a bit cramped in the drops, and think my geometry is off a wee bit. How do you all feel about a variable height stem and changing my staright seat post for an ofset one. In the drops my knees hit my forearms. Frame size is 48 cm. I could also look at changing my omega 170cm cranks for 160-165.