If I am lazy and I write in Python 2.7 are you sure you can run my code on your Python 3.4 branch without using 2to3 tool?
Are you sure all the GUI library will work on every popular platform (Windows XP, Vista, 7, 8, Mac OSX 10.6+, Ubuntu 10-14, Arch, never mind all XDE, KDE, GNOME, XFCE, etc dealing with native widget???) I really don't think the development experience would be as seamlessly as you think.
Python is probably the worst choice you could make for a desktop application.
If you're recommending it, you're either trolling, or you have no idea what you're talking about.
Please elaborate.
The OP saying the app will run faster is not refuted even if NodeJS runs some things faster than Python.
I use it daily and at my job, and it's flat out slower than node for desktop applications.
(caveat; the pypy isn't as bad, but it has a terrible start up time and no widget libraries worth talking about)
Just as one example, Komanda could've been done with Python and any of the variety of cross-platform GUI toolkits available for that language. It would run everywhere, faster, using native widgets, and in a language designed for the desktop.