Looks very interesting...............but personally I would want to make it out of steel tube, as you would find the structure was a lot stronger, less likely to have any sort of problems with cracking, and easier to build.
If you want to stick to aluminium though, I would carefully investigate issues to do with strength and possible long term fatigue failures, and the possible improvements that would result from using heat treatment in the production process,
If you want to stick to aluminium though, I would carefully investigate issues to do with strength and possible long term fatigue failures, and the possible improvements that would result from using heat treatment in the production process,