Oh, and what about the fact that they have total control on the location and time of the launch ? Meaning they basically control weather to an accuracy no one launching anything useful into space has.
This is precisely what you want for space tourism, though: control over variables to ensure high margins of safety.
Even the format of the video itself screams "vaporware" to me. It looks like a trailer for a bad action movie, where some spacey something goes to space, separates and lands back in 15 seconds.
Maybe what you want for space tourism, though. You want as wide an audience as possible. Most folks don't know the difference between BO and Falcon 9. Most don't know the difference between a suborbital hop and achieving full orbital velocity. People keep buying tickets to Michael Bay movies. If we can get some of that money for reusable space vehicle development, seems good to me.