Yeah, I didn't like what they did with Kaze no Machi e either. If they had to use it, couldn't they have pretended it was playing on the radio in the bus? I would've liked that, since it's really an adaption of Oruha and Suu's song from Clover, which was broadcast on the radio in that series. (And Clover was labelled as a "one-way road trip" once, so it might make some kind of sense...) But no, that would require knowing something about the series of origin, so it couldn't happen.