The mess in here.
J.Lo might be this generations best dancer, but she isn't the best performer. The best performer is that one who can combine great dance with great singing, great music, and great stage presence. Take Michael. He had all of that. J.Lo is certainly lacking in the singing department, and in the others? Well that's way more subjective.
That being said, she killed her performance. I thoroughly enjoyed it!