"Agree on a number of these things Idk about the 5 days though wouldn't that kill the system as it's a 7 day window for rewards at the moment that would have to be changed to 5 days as well."
I would change post payout window to 3 days plus extended window when additional votes come in. So if someone votes with a considerable amount of stake with 2 hours left in the window, then the payout window is extended for another X amount of hours, depending on the size of the vote. After so many times, the window is no longer extended and is closed.
This is how it used to work prior to HF17, I believe. The rationale for extending to a 7-day window was never adequately explained. It was just an arbitrary time frame.
I can get behind that. Seriously I hardly ever get a upvote past 72 hours and honestly most happen within 24 hours maybe a few linger after 48 hours. 72 seems like a good fair number though. A week is a long time. Just like 13 weeks is like Grandma levels of snooze fest for unstaking.