Sounds good to me.  I have a feeling that you know more about the organization of the code than I do, but it seems to me that the swf should be in cclib, with the playlist in perhaps templates?

In any case, nice thought.  Will be a welcome addition to ccHost. =)