I would need to listen to Habbox Live for a good week to come up with an idea of what genres are lacking. Maybe you could remove the request line at certain times in the schedule, so you play for a few minutes some classic and chart songs, then open the request line for people ask for their songs? I am certain a DJ won't have such an acquired taste that his taste in music would not be liked by other people with the same taste in genre.
Maybe you should trial it, and compare listener stats at the same time, then collectively make a mental tally board which you then allocate hours for DJs to work around for certain genres. Like Friday could have 5 hours of dance, 1 of charts songs from every genre, and a few hours of rock etc etc THEN work in the requests.









.
. 