I like CDH because because there is an application to enter and no membership fee. I am on a tight budget and would prefer to keep the base model free with increased level of access based on added membership fees. Yes, you have to apply and that keeps most of the creeps away but I feel that it is worth it. Violators can usually be spotted and banned quickly. I have grown to have thick skin related to trolls and report them immediately and get on with my life.
Maybe there can be a one time $10 fee (or other amount based on national currencies) that gets charged upon application and then reimbursed after a few months based on good behavior and amount of activity. It’s not perfect but could eliminate another level of the everyday trolls that are not willing to part with a nominal fee.