good job looks great i seeyou ran your idler pully under thats a great way to keep stock brakes, mines the same i had a disk brake on mine but the stock seem to work better
since you have no pedals you should get on of those pull starts they make it alot easer but i had file down the magnito screws for the pull start adptor to work