Yeah the langster frames can be all over the place with many of their production models geared towards street riding, while others are real track bikes. Sounds like you should pinch your pennies and get a new bike when the wallet permits! The Steamroller will over a more contrasting bike than the Wabi IMO.
__________________
"Your beauty is an aeroplane;
so high, my heart cannot bear the strain." -A.C. Jobim, Triste