I have to vote no on this run.
I dislike the idea of using a beta version of a game, which is designed to show off the game for advertising purposes, not really supposed to be official and representative of the final version of gameplay. Such versions may be a bit different than an official game, but they're also expected to be buggier, and thus runs made with them aren't as impressive.
Perhaps people who played this at E3 would find this run impressive, but I doubt our audience is populated by such people who would fully appreciate it. Nor do I know if E3 goers really dived into the game to the extent that they'd realize how many things done in this run aren't supposed to be possible.
To me overall, this run seems a lot like the other SotN runs, just using a different route. Because of the similarities, and that we already have plenty of SotN runs, and I personally as a viewer don't really find this run to be unique, I just have to vote no.
Warning: Opinions expressed by Nach or others in this post do not necessarily reflect the views, opinions, or position of Nach himself on the matter(s) being discussed therein.