I tried EFP once, but I found it much too simple and boring. There are only three jobs, and there aren't too many different tasks for each job to do. Also, I think that the puzzles for the Virtual Villager series beats EFP puzzles by a landslide.

And, it is almost impossible to
lose in ESP, which doesn't make it very fun (at least for me). At least in VV, it is a challenge to win.

Overall - VV > ESP