So far it has played out just like predicted:
1). Stellar Day 1 reviews
2). Complete lack of availability
Real availability is at least a month from now...
Gamers Nexus hasn't rubbed me the wrong way yet, I like most of his content and it seems up to the level of a knowledgeable HardForum user. I can't say that about a lot of the other popular tech tubers.