Very nice animation and cross over!
Also, just to throw out a bit of related info to this, back when the Pokemon series was getting really popular in the Americas they cut out the episode involving Jynx (was a Christmas episode I believe). Reason being the black skin and red lip look dubbed "Black Face" was a racial stereotype (for understandable reasons) and was never released in North America because of it.
But I've never understood why they never had trouble showing Mr. Popo on television, is it because DBZ was intended for older kids? But I'm sure they knew 90% of kids who watched Pokemon also watched DBZ then.
Anyway enough about that because this is great animation, idea and execution! Well done!