Why on earth would you put a demo front and center that shows your software doing a terrible, terrible job?
I found the video to be funny. It nicely highlights both the current limitations and the ambition of the projects. Bold choice certainly but I think it works.