I don't think Beast is going to fall for Will, and I sincerely hope not because I like her friendship with Will. I did think the kiss was cheesy, but that's kind of Will's style.
I really loved the music in this episode and downloaded most of it, my favorite being Teenage Dream. As much as I like the show, I do feel that I'm watching it more for the music than anything else.