They are mostly set in their ways music wise so once I have 95% of their music which ive already done via Spotify cloning. It shouldnt be to many individual requests. I dont know I think saying !music chapel roan expectations and then having it show up a few mins later isnt to bad of a UX.
But yeah I don't know how else to make it better. It can never be "search and find any song" like Spotify. I did look into writing a plugin to hook it to soulseek but it didnt seem like it would be doable at my.level.