After officially announcing the new Echo Show back in early May, the first round of reviews are starting to pile in. That’s ahead of Wednesday’s official release date. So how does the $230 screen-enabled smart device stack up? Early reviews have been pretty positive aside from expected concerns regarding privacy due to the built-in camera….