You definitely did a fine job on that design, unfortunately I do not have access to a 3D printer or the knowledge to use it if I did.Here's my version. A few 3d printed parts, a small piece of .75 square tubing, and bam.
Fits on any krg chassis, swaps easily.
Full agree this is the way to go!