I would let the enemy face the player, then add a slight deviation off from the player (doesn't need to be the facing direction, only the movement direction, so he sort of strives sideways), and shrink this deviation to 0 when the enemy approaches the player.
Click and join the 3dgs irc community! Room: #3dgs