I think the dance is clearly a MJ tribute. She probably saw This Is It and got inspired from it, because the dance reminds very much the dance MJ and the crew practiced for "They Don't Care About Us" and the music is changed to same style/beat at that part too.
If anyone is interested here's a clip of MJ and the dancers rehearsing for They Don't Care About Us
I love the song and the video. I like how she made the song more like, groovy and bouncy.

Suits her more. And I personally think she can pull also rock off.
And that Bargain cm is seriously so cute! I probably wouldn't have liked Good Day (I'm too tired to go star hunting now, sorry

), but now that cm is stuck in my head and makes the song more likeable too lol.