I more or less watched all of it (while doing something else) and it was hit and miss. I do like them trying to do something different and special, but this was trying a bit too hard (also to be funny, but that's always the case).
My favorite part was the Eiffel light show. And Dion pulled off a good act. I never mind some metal, but I'm not sure that kind of act fit well the occasion.
As for the Last Supper thing, that was an unnecessary and pointless provocation. Couldn't think of a famous French painting to do?