have you seen 63xc.com?
I understand what you are talking about as far as looking for reviews that focus more on "the bike"... I am doing the same thing as I am trying to put together a bike. But I just think that since theres no mech on it really, the only thing to talk about would be your gearing, and what can ya say about that?