You are skillful and can build things makes u an engineer in my book - speed of bug fix is fire.
On a more serious note, since this noon I've been thinking about voting rights based on tokens hold. Thoughts?
Well, eCash could make this possible using its Avalanche layer. Already used for finalizing blocks and transactions, but could also be used to vote on things like policy changes. But I'm not an engineer so you'd have to ask one of the Bitcoin ABC guys.