If the user upgrades to a new version of iTunes the previous playlist associations are rendered useless. This is because the IDs of the playlist are updated when iTunes is upgraded.
Should we consider using the playlist names instead? Need to validate that against playlists with identical names.