I think you could decrease the costs a lot. I don't see the value in using aluminium extrusions to stand it off from the wall. You could use softwood for that, and glue, and negate the need for expensive custom connectors.
But yes, do not build it this way if cost efficiency is a factor.