I found an old vintage 6v DixCo tach being sold on the AD Tech Info and Swap Meet Facebook group. It's electric and does not need a secondary box to run it, wires right up to the dizzy and a power source.

http://rustyfiftyone.com/tach/