So, I finished one of the front axle mounts tonight:
Its not perfect by any stretch, but it should be strong enough. A coat of paint and it will look quite nice, I think.
The second one is welded, but not finished. Enough that I could finally cut the steering booms:
I'm really impressed -...