Is the iPhone 5 finally functional on Tmobile?

So I have always been interested in getting an iphone, but you just hear about people having a ton of problems when they bring them to tmobile. For example, picture messaging not working, not being able to get 4g, not being able to transfer contacts; things like this.

Now that tmobile is offering the iphone 5, I was wondering if they have worked all these bugs out. I would love to hear your side to the story if you have an iphone 5 and tmobile. Is it working for you like a normal tmobile supported phone would?

Added (1). Yea but is the iphone 5 more compatible with tmobile's netowrk then the 4s?

The iPhone 5 is seriously not worth having. Get an iPhone 4/4s.
Why?
The iPhone 5 is way more expensive when it is practically the same as the iPhone 4/4s.
Except the camera is worse quality.