If you want to get rid of lathe use, for teams that have a drill press (probably more common than a lathe), this would be a potential modification. Use the standard VexPro gear ratios in the gearbox, and use 2x2 (or bigger) aluminum tube extrusion to house bevel gears. Using a big enough bevel gear to broach a 1/2" hex (
http://www.mcmaster.com/#7297k18/=wnul54), teams could drill bearing holes themselves and use nothing but 1/2" hex throughout the entire swerve module. I may be missing something, I doubt I've done as much research as you guys, and I know this takes away some of that COTS/simplicity of assembly aspect you were going for. It might still be worth looking into for teams without a lathe regardless.
In essence, you can do some interesting things if you let go of the bevel box.