Yeah the only thing I would be worried about is the swinging temps. Other then that, it looks great!

You are a pretty smart kid keep up the good work!