I agree that this won't see the light of reality, but:
all I see in the video is computer generated graphics. That's a sign that this probably won't work
What would you expect to see without that, which would push it towards 'work'? You're not going to see an actual thing in action at this stage, and a wall of text describing it won't float. The graphics quickly tell you what the idea is, and so long as they're not being passed off as reality I don't see a problem.
Sure, it would be cool if they set up a miniature version in a fish tank, but then it would be clearly 'unprofessional' and provoke masses of 'but it won't scale' comments.
So, assume this could work (or pick something else for illustration purposes) - what could they have done to replace the graphics?