I'm a fan of mashups - if done well. And this one IS done well.
I would add, however, that it clearly lacks the punch of Lose Yourself, and I wish it had more ELO's vocals in it, but my guess is it was impossible to match that part.
Still, a pretty valiant effort....
g