How about this. I don't know how many profiles can be stored as "Favorites", but lets say it could 300. How about a KPA function that allows all profiles not saved as "Favorites" to be deleted at one time?
It would seem to make the purges a bunch easier.
Then, a function to remove the "favorite" status of all "favorites" at one time. That way we could go through and choose the profiles that we want to have easy access to by making them "favorites" again. Or, better yet, allow a temporary "tag" in the "favorites" folder, whereby all profiles that aren't tagged can have their "favorite" status revoked.
This would go a long way towards helping my unending accumulation of new profiles.