This mix couldn't be any better. The most argumentative rap fans are the ones that listen to so-called "intelligent rap". I'm not ashamed to admit that I'm that way and everyone I know that listens to similar rap than myself is the same way. No 2 indie/underground rap fans will EVER agree on every artist and they even get upset about someone saying an artist they just sort of like is wack. That being said, this station didn't play a SINGLE song that I didn't know and like and I've never come across that ever before. Good choices. Favorited for later listening.