Still probably should have a spec sheet, since your target demographic probably cares quite a bit more than average.
Your marketing looks nice but there are some areas where it seems kinda off. Like showing that picture of John Carmack with his 1080p monitor multiple times. With the same explanatory blurb repeated.
There’s a general sense that it was designed by committee. Even if it was, consumers have come to expect Apple like fit and feel and polish and unity in the presentation of any electronic product over $1000.
Enthusiasts don’t really care as much of course if it meets their demands.