Don't be your worst critic. Alittle grinding and some fill it will look awsome.

Can't wait to see that bitch assembled and running.