I've seen quite a few proponents of the Jeckyll here on the forums. I've heard they're not so great for people who ride extremely hard, but given what you're saying I think it should be fine for you. I don't know if $750 is what it's worth... what year is it and what component set does it have on it?