This is a really cool project. I wish I had the time to sit down and learn all this stuff. Maybe a job for next winter...
When you had the rev counter from the Bini working, have you managed to get an input from the coil working with that via the Arduino? I'm thinking that if you have it should be pretty trivial to code in some shift lights?
Is it possible to add a proper screen to run as a dashboard, rather than the little LCD you've got? It would be really neat to drop all your data to a screen. Or perhaps there's already an android app or similar that you could link the data to to run a digital dash that could incorporate Google Maps and your choice of media player. Like Android Auto, but with data from the car over-laid. Thinking about it the best bet would be finding a way to output the data, then using an Android tablet to access (and record?) the data as it must be as easy to build an app as it would be to build the display. Maybe.
I was planning to build a custom dash for my Mini soon, but I'm wondering if I should put it off for a while until I have time to look at this properly. I built and installed a HTPC in my first Minus that ran a 7" monitor for navigation and music, but that was very clunky, didn't work very well and didn't interface with the car at all.