I've been running iOS 6 since Beta 1 on my real 4S and iPad and it's working great though of course I run into bugs here and there but nothing are crippling issues just minor annoyances which are to be expected. Apple's done a good job with this release, it's quite stable. Though I'd not recommend running it on your normal devices if you're not prepared to deal with a crippling issue.
Are you a developer? If so, then you should be testing your apps with iOS 6. If you are not a developer, then it's up to you to decide whether the bugs are worth it. Don't expect everyone else to tell you whether certain aspects of iOS are working.