I really don't feel like the Steamroller is not over rated. 4130 is a tried and trued tubing which will last plenty beating. The geometry is tighter than road geometry making it fairly nimble and responcive, but not as much so as a tighter frame like the Rush. I think it's a nice all around frame. Good, clean and solid. Buy it if you like it, buy something different if you dont.