Don't over-complicate the solution and don't be overly idealistic.
Not directed at any particular idea, and not meant to be rude, but keep it in mind as a mantra.
I have seen many devs, coins, and communities make this mistake time and time again.
The simplest and fastest implemented ideas that actually make a big difference are the best ones.