I was trying to design a custom wheel hub too, and I thought that CAD files of your designs would save me some time, but then I just decided to base it on the model of the standard Lego wheel hub that I exported from LDraw. Anyway, it didn't work out well yet, because my design relies on press-fitting bearings and plastic parts together, and PLA gets too loose for that. I also tried TPU, but it ends up to be too fragile and flexible due to significant under-extrusion since I don't have a proper setup and TPU absorbs water from the air. Maybe I will just end up glueing bearings to PLA. What filament do you use?
I'm gonna have a break from that and try Zene's wheel hubs instead. I'm aware of the issue with the offset, but I hope I can find a balance in cutting the joints much enough to make them steer and little enough to keep them hold tight.
Anyway, good luck with your project, it will be interesting to see its next iteration.