NGL, it was a fair amount of work, but way less printing and no custom glass/plexi. It's probably a bit more expensive, but not prohibitively.
However, I'm very confident this is way sturdier, better sealed and much quieter. Will be more so of all when I add one last set of connections in the bottom and the sound dampening up top.
The previous user had printed some plastic plates to attach the front and back. However because I stacked it 20+40 top and 40+20 bottom, screwing them together also helped hold everything.