I'm open to making changes or discussing changes within the team, just need to know what people would want. However I'm not really in favour of adding a vote type of option. We could add a playercount minimum for beacons on Official Server, though.
Regarding VP, I've always felt it was weird that new players can join and be higher VP than the lower members, but I'm not really sure how to fix that. If you always pushed the bottom players up, next time it did that it would just build on the last one and would add a natural VP progression over time, which I don't think is a good idea.