Implement client voting for development preferences

Our goal
Actual
Target
Goal
Bigger values are best