*ahem!* I think you did quite well! I mean, for a song that upbeat and hyper I'm definitely impressed with how you managed it. I've heard Yayoi sing it a few times, but never a proper performance, so I can't compare or anything... Still, it's without a doubt the kind of performance that will earn you both fans and money!
[video]