do you plan on making it (actually machining the part) ?
I ask cause looking at it from my point of view (build,design,CNC machines), there are a few areas that you could change to make it a little easer to make. the oval cooling holes would be easier to have round holes (as many as you...