Hmm, I thought I'd actually used theirs a few months ago for trying to come up with some stuff. Was it the one that had the Eddy fit and the French fit?
If so, then I think it probably did more to confuse noobs about what size bike they should get. It wasn't until I got quite a bit of experience that I understood what the three types of fit they talked about really were and how to base that to pick a bike.