Evan, your image is the one I shamelessly copied. I do have concern just how substantial the mounting bracket setup I've linked would be. The brackets in your image look better. Is it shop built or off the shelf? If off the shelf, care to share vendor details? I've got a drill press, grinder, welder, torch and a few other metal working tools and am not afraid to use em, now the skill level is another conversation. However of late I've become a fan of speeding up the process if I can purchase good solutions for a reasonable amount.
Thanks, your input is Always Welcome!
RonR