I don't think this is a single you're gonna hear on the radio until it has received a warm welcome from the college/club crowd. Sounds like to me that's where they are "testing" it first, then if people "feel it," then they will spend money on an ad campaign at radio.
103.3 would be the station to first pick up this single in the KC market. 95.7 and 93.3 would also be logical fits for Tech N9ne, but 103.3 is the station that has shown Tech the most love over his entire career.