I agree with manfromuncle, I don't think he was trying to show off, if he is a PPL as suggested he likely was just out of his depth and made a mistake?
As for returning to the scene, have you considered he was maybe returning to land, and check things out and let the pax out, and possibly just picked a better spot to land out of shot? The site was clearly unsuitable for the job. Maybe some further training and supervision would be appropriate rather than just pulling his licence?
You are all very quick to judge, have none of you ever made a mistake then? Never had a dodgy take off or landing? because if you ever do, and it ends up on a public forum like here, there will be plenty of people to put the boot in....