Neat photo! Good situation, good timing, good sense of tension in the surfer's body position and his expression. The water coming in over his shoulders is what seals the deal for me.
I agree as to the three footers and I have had a few encounters with 20 footers and yes, they don't just suck you in, they pummel you if you get even a tiny bit careless.