It certainly gets attention. It's just a show, and people love a show. Jaguar has been doing stuff like this a lot lately. Remember the XE launch?
With them using their Jaguar supercar in the James Bond movie, leveraging that James Bond hype over to the XE for promotional material would be awesome.I think that's the XF actually.
What do you think they'll do next?
Underwater? Into Space?