Great idea putting the swing motor in the cab area, all too often a wasted area by other model companies.
Steel fabrication is becoming more popular all the time & so much simpler to form & weld than aluminum... not to mention the weight advantage that these models are always lacking.
The last pic of the press, is it a place where you work daily? Are you a metal worker by trade?