Playlist Catalogue is ismply a file browser, and untill we get a unionfs type thing that wont work.
Doing it through the database makes the most sense, but the problem is we need to know which directory the playlist was in so the paths work (most .m3u files store relative paths, not absolute)