Your tool could be incredibly powerful and useful for me if your database held information on weight, allowing me to shop on a dollars-per-gram basis. Comparison shopping features would be very useful and provide you with a substantial revenue stream in the form of affiliate fees. A database of parts and a wish list would allow me to configure a home-built bike or an upgrade.
If I were a casual cyclist, I can't see your site making me any less confused than the front page of the first cycle dealer I pick out of Google. If I found my perfect bike I'd still need to Google for a dealer that stocked it and potentially get tripped up by different model years, different specs etc. I don't really know what any of these terms mean, how many gears I would want or which material I want my bike made out of - I just know that I want a nice light bike for buzzing around town, or something plush and comfortable for pedalling round the park, or something that will carry my shopping. I see the mouseover popups that explain some of the terms, but they don't clarify things all that much and it seems like I'm stumbling around at random.
As it stands, I just don't know why I'd use your tool instead of going straight to a bike retailer. Your stem calculator is useful because it provides information I can't really find anywhere else. The rest of the site feels like you've built it because you can. I can't see the problem that you're trying to solve.