Shouldn't naming the file .pyw already work today for that case?
Certainly, the .pyw extension is already suitable for manually
creating GUI scripts in a text editor. Unless there's something
special about how the 'pythonw' executable processes the command line,
it should work just as well for a zipped archive.