I would also like to see users have the option to stake for longer though (if they choose) to allow for greater security if they would prefer to have their funds locked up for longer.
Someone, forgotten who, suggested those who stake longer get more mvests (or the equivalent). Staking is good for the community and chain, so why not reward those who stake longer with better access to rewards and voting influence?
Yes, exactly. Harder to code, but other than that it seems like a good idea for sure!