I love my downtube. but the grips are squishy and absorb water like a sponge. I will be putting regular bar tape on soon. I also thing the sunrace twist shifter is sloppy. I have it adjusted perfectly, but to get to a smaller cog you have to pull well past the "click" and then let it return to its fixed index position. it works, but it's inferior to even low-end shimano click shifters or sram twist shifters.
those are actually my only two complaints. everything else is quite solid and will inspire a "wow, I can't believe the price" reaction.