Define rough.
Mark at Habanero Cycles says frame material plays a minuscule part on harshness- and he's trying to sell titanium. He says that dropping 5psi off your tire whould be more than enough to make a smooth ride.
Also, does anyone have any pictures of this frame? I emailed Nashbar and they said they didn't have any more