I like it. Compared to the old Nanosuit, it looks way better. Well, in my opinion anyways.
My first reaction to it was, yes, looks like this suit went to Mackie D's to grab some munch before getting into the action. Of course, that's not the case. I believe that, when comparing the new features of the suit, it's meant to house great energy to do all sorts of things.
I even heard somewhere that you can even break concrete walls. So that can explain why the suit has to be huge.