Not familiar with either of those songs, but the mashup definitely works!
In my head I’ve always imagined you could cut up and rearrange the intros/verses/bridges/choruses for Asia’s Heat of the Moment, The Outfield’s Your Love, and Rick Springfield’s Jesse’s Girl, and it would sound like they go together. In reality I’m not sure the keys are the same though.