I just picked up a HardRock 26 earlier today and am very happy with it. It will do everything I want to do and I can always upgrade components if I want, as the frame is a good starting point. I think you did well w/ your purchase. Ride it like you stole it, upgrade/modify as needed for your riding style, and don't worry about it.
Good riding,
Frank