Wow, nice! The search was a great idea and works beautifully.
For completeness you could include genre in the search type.
Also is there a way to remove the playlist once its not in use or when iTunes closes?
Maybe also the playlist name could be customized in the iTunes plugin configuration?
All 3 Shuffles work good too.
Noticed when iTunes is first opened and nothing is playing, the shuffle throws an error.
Could this be suppressed and replaced with a comment?
I'll keep playing around with search, but it looks to be working bug free.