Well, from my point of view, the Prof is not spot on!!
I have a JAA PPL(H) for which I have to revalidate my licence every year by taking a skills test. The school/club from which I fly requires 28 day currency for Self-Fly Hire with or without passengers. Sorry Flap 5, but things are a bit different now expecially in the heli world!!
Not saying what is right or wrong; just pointing out that there are difference rules and requirements for different folks!
Cheers
Whirls