I've heard the mechanical speedos tend to fail quickly when used at motorbicycle speeds.
I use electronic. (or did until mine went wonky from interference...)
Still haven't replaced the battery which MIGHT fix the issue,
If more is better, then too much is just enough.
If you can't afford it, build it yourself.