Sometimes the hardest part of any project is accepting your personal limitations. Been there, done that, got the T-shirt.
The build is looking great, and while there might be minor issues to iron out once the car is running, you will be happy knowing you did it right and not just threw it together.