She rocked the choreography perfectly tonight, but vocal wise, the Graham Norton one *****.
I think the ending of Graham Norton is slightly inferior vocal wise (a little sharp), but I think they're about the same overall. The issue with the SNL performance is that you can barely hear her at times. Overall, I enjoyed the SNL performance more.