Well I found a small problem
I need to work on my magnet and sensor location a bit, Over ~75mph the speedo misses pulses and gives me the wrong speed. I tried running wide open to see how close to 100mph the bike can get and noticed I was showing 65mph on the speedo. Stock one was at 105. I messed around and pretty much decided over about 75 it starts getting erratic and I have not been able to get it to show 80mph yet.
So knowing that here is what I got today. AVG 49.2mph, max 76mph, 115.93 miles, $7.15@2.809/gal for a mileage of 45.54mpg I know the top speed was closer to 100 and the average should be in excess of 60mph considering I ran a huge portion of my 4 lane commute running wide open.
Overall I think this will actually work once I get the sensor to read a bit more reliably at higher speeds. I hope it is just needing a bit of adjusting on how I have the sensor and not a limitation of the speedo from not sampling the pulses fast enough to actually read over 75.