At about 2:20mins into the video she shows version 2 of it that they claim will be the final product. Hard to tell but it looks like the bezel isn't as obtrusive as it first seemed.
Pity she wasn't allowed pick it up for testing. Would give a better idea of size and scale. Better yet they should send one out to me for testing