Yeah, definitely get a few more opinions on the mounts and maybe the axle too. I recently had a similar experience building/rebuilding a small utility trailer. I was about to weld the coupler on, but then got three unsolicited opinions which completely changed how I put it on there. And I think it's much stronger than my original idea. Was my first idea strong enough? Probably, but it wasn't much more work to make it virtually indestructible.
I can't wait to see the CRXFi at the GGP!