PyQt, jeśli tworzysz coś poważnego, zwłaszcza, że rzeczy, których się nauczysz, przełożą się bezpośrednio na pracę z Qt również w innych językach, jeśli kiedykolwiek będziesz musiał, a Qt jest prawdopodobnie najlepszym dostępnym obecnie zestawem narzędzi do obsługi interfejsu międzyplatformowego.
Istnieją tylko dwie rzeczywiste (potencjalne) wady:
PyQt jest dostępny tylko na licencji GPL. Oznacza to, że jeśli wydasz swój kod, musi on być dostępny na kompatybilnej licencji, na warunkach wyjątku od GPL firmy Nokia lub na licencji komercyjnej (która kosztuje). W przeciwieństwie do Qt, które jest teraz dostępne na licencji LGPL.
PyQt nie jest domyślnie dołączany do instalacji Pythona. Będziesz musiał sam spakować bibliotekę. (Ars Technica ma dobry artykuł na temat robienia tego dla Windows i OS X.)