I believe a professional is defined as somebody who is routinely paid to do a job. In this context, I'd define that as somebody with a current FI rating.
I agree that the "syllabus" tacpot proposes is broadly sensible (I'd add how to follow a heading and do something resembling a survivable landing too perhaps) and that 15 hours would be far more than necessary.
But nonetheless I do feel that instruction should be done by qualified instructors, that's what they're for.
G