You should look into using replacestate()[1] from History API[2] instead of changing the hash on each pixel change.
This will remove the problem of not been able to use the back-button to get to the previous page (instead of the previous pixel)
After some thoughts I came to the conclusion that I feel the same way as you do. But if the article is correct, it will be hard for the press not to talk about him if he will drive around in a real replica of the batmobile. Cheers