I do plan to extend it for making lists, was planning something involving using ID3 tags, but hadn't even thought of moving stuff for compiling. ....hmm, I think construct even has an object for working with zips.
Any other suggestions are welcome as well.
I found some other bugs involving the iTunes playlist, iTunes changes certain characters to their ..(is it unicode?) format, such as the pound symbol # being changed to %23. That one and a few others are fixed but I just tested it out and found some more, I can't change this code till later tonight since I'm not on my development pc.
Thats something else I plan to look into once I get a better handle on python, writing in python and having construct import those scripts so that it could be updated from anywhere.