The combination of a relatively short term with comparatively high interest, in contrast to other options available to investors, like certificates of deposit (CDs), makes clap notes very attractive to investors who can afford them.
The other attraction to investors is the penalty-free monthly cash flow that the clap note provides from the "first hand."