It seems we are at about the same point in our builds. However, yours may be a bit more rough than mine but my alloted time for the project is kinda slim, I look forward to checking back and maybe getting some ideas.
Oh, and those rough bolts, motor mounts, foot controls, etc. Soak them in...