Hello, I'm late to comment on this post but I hope you read it.
Here are my thoughts on your 3 ways.
- I really don't have anything to argue on this point but I don't 100% agree on it.
- How would you accommodate these rules for @cheetah or @steemcleaner? They are built to flag known abusers/spammers. Do you really want human verification behind each vote, that would be very annoying. Being a programmer, I love bots. They're usually created with pure intents but are abused by human users. Bots should not be banned, they can be censored or flagged by users but not banned by steem. Mainly because even steemit uses a bot to create new accounts on steemit.
- Honestly, the steem blockchain is not designed in a way to allow variable payout periods. Steemit was created with the intention of being a blogging website and blogs are supposed to be regular posts. I don't think you can even fit a book within a post because there is a character limit.