i'm actually in the process of porting my (previously sdl and pure gl 3.0+) game to qt 5 and using qml2 for the ui. it looks awesome so far, and it's made things so much easier.
i highly recommend it. My code's here in a branch, http://github.com/sreich/ore-infinium if you're interested in it. I am currently running into an issue surrounding key events and implicit (qt event) threading though.
Other than that, it's been great and I haven't had performance issues as I expected. Not only that, out of the box qml2 is better at performance than e.g. librocket, which was what i was previously using. not to mention way, way, way easier and efficient to develop for. And qt 5.2 is supposed to bring some real big yields in the optimization for rendering part of qt quick. (e.g. reducing draw calls, overdraw, texture switches, etc.)
So in the end it should result in really big wins for me.