Personally I practice a PFL at-least once per month, although EFATOs a bit less often, mostly because my flying over the last few years has mostly been from quite busy airfields where it tends to get in everybody's way.
I often practice the EFATO from the climb out of the PFL. keeps the student thinking, looking for a suitable landing site quickly and everything flowing on the ball. You should obviously still do some EFATO training at a field you regularly use just so you know your options if it happens for real.