Hi guys,
I would like your opinion on some coding questions of mine. Currently, I do not have any experience with Qt. However, I am strongly inclined to learn it since I would like to develop applications for MeeGo. Now, I'm faced with a dilemma. First, I have minimal experience to C++, the language Qt is written in. But I have a strong grasp with Python, as I've been using it for quite some time now.
Now I know there are Python bindings for Qt (PyQt), and I suppose the learning curve won't be as steep for me when trying to develop a PyQt application. The only caveat I can see is that the user will be required to download additional libraries when installing the PyQt application. Are there other downsides to using bindings? (i.e. performance, memory, etc.) I do like the adventure of learning more of C++. But the learning could take some time, especially for something like C++.

So would you recommend that I learn C++ and develop Qt apps in it's native language, or just stick to PyQt? What's more advantageous in the long run?