I would say yes, and I have upgraded, just make sure you have a UDID. I hear that it can stuff it up or something if you don't, but there are ways...
Anyway, for me, iOS7 seems pretty good. Battery has actually turned out alright, and since I use it all the time everyday, it has turned out...