Just my own opinion, but from the few innings I saw Vaughn at first and third, I did not think he was ready to play either position at the major league level. Because of that, I think he needs to work on his defense in the Minors for a year or so. He is too young to just be a DH. His body looks like he could have made a good catcher if he wanted.
I think EE will start to hit, but this shortened season is flying by, so he has to get it going.