I never liked the Voyager either; looked like a shoe with warp engines.

But that's the point; you're never going to please everyone and some people will love this design and some hate it (and for many who hate it, it will grow on them after a few years). The same people complaining about the VFX in the teaser would be complaining that they had nothing to show had they not shown anything. If you look at the teaser, details like windows and things are clearly pretty rough and blunt; I have no doubt the finished effects will be far superior, particularly on a 13-episode series. What I'm interested in seeing is how this show measures up to "peak television"--the original series was as good as anything on the air at the time. The other shows, while all of them had strong installments, I don't think were on the cutting edge of TV in terms of drama for the most part. That's going to be a big challenge.
And this is the thing I keep harping about in other places. OK, nice, show a rough animatic or pre-vis of the ship, cool. Now let's see some cast, let's see some writer's names, let's see some costuming, let's see that there's something to hang on to.
With a launch of next year, and even if not until Sept. 2017, they still should be ramping up. Sets being designed and constructed. Costumes, same. Props. Actors cast. Writers pitching stories. Heck, a series bible needs to be written.
Lots of work needs to be done and if they want to do the BEST job they shouldn't wait until, say, December before starting all this process.
But then again. You can't design costumes until you have a grasp on what the series is going to be and actors cast. Right now the show is nothing more than an 'elevator pitch' and not even an outline.
I wonder if they're going to follow the JJ mandate of "don't reference Original Trek or you're fired!!"* or be more flexible.
*note: I know that's a kind of blanket statement and obviously it's a variable because, you know, Carol Marcus and Kahn and blahblah, but it seems it was pretty hard line on that first movie.