i have to say i've been really pleased with it. settings, camera, email, sms and keyboard were a joke with 4.0|4.0.1|4.0.2
iOS 4.1 was better, but not good enough
if you're going do do it i would restore as new so you can start fresh and not carry over anything that may be in question