The front axle upper link mount looks weak.
That ginormous hole in the sides has no benefit and substantial detriment. I think it will fail. And IF it does fail, your axle will twist, destroying a driveshaft, coilovers, steering and a whole bunch of other expensive stuff, so reinforce that...