Got her on the road today, well running around my neighborhood at least. I need to do some tuning of the Megasquirt but even with my old tune it runs pretty well.
I haven't gotten on the throttle too much but it has significantly more power than the old M10. It also idles super smooth!
I still need to finish the exhaust and plumb the air cleaner somehow. I have one stuck on for driving around but it's just temporary.
The radiator is a kit from Northern Radiator. You buy different size cores and it comes with the tanks welded on but no other holes so you can make everything custom. Worked out nicely!