I got to go for a test drive and it seems to be ok. I only have an idiot light for oil pressure but it goes off as soon as it starts. I still am going to put in an aftermarket oil gauge.
Only issue i have is that i think i need a smaller carburetor. I used a 750 that i had but probably on a stock motor a 650 would be better.