Sand
Footballguy
Regardless the Be7 move appears to be superior in every way. Develops a piece, allows the O-O development, protects two critical squares, and attacks the pawn. I can't find fault with it - the Nf6 move for them is problematic and our immediate threat. This also takes care of that.We don't have to take the N after NxQ. We can do NxQ+. But, as I said in my last post, it ultimately loses a pawn.Nxe5Nxe5 isn't horrible as I see it. It wins another pawn and leads to an exchange of pieces.
Nex5
Bxe5 Qxe5
Nf3 Bc4+? either moves the K, Nfd2, or c3. If they go c3 we take with the Bishop and win another pawn.
Nxe5
Nf6+ Kd8
NxQ NxQ+
Rxd3 exd5 and we're up 3 pawns with the Qs off the board.
What is the disastrous move if we go Nxe5?
Nf6+ Kd8
NxQ+ screwed as we must take the knight and then lose the queen.
After looking I am liking the Be7 move. We have a big hole at f6. Next move if he moves Nf6 our only choice is NxN. This protects both d8 and f6 and allows for O-O. Not only that but it then attacks the pawn at e5 as our knight is now free to head there. This leads to a queen exchange and likely another pawn which is very good for us.
Not that it was a tough pick.