Well if he has a set this is the best play.

If he has a flush draw, id be inclined to call and pot a none scary turn. Reason: I think he'll more likely call that than a flop shove, so my $EV is probably greater (but maybe it needs working out).

Top pair or less and i'd like to call and check the turn allowing him to bluff.

I guess the best $EV play is the one that maximises our earnings against this range.