Personally, I really dislike the aluminium profile sections as they always feel a bit flimsy. I guess I've always made things in steel, so associate weight with strength. Your frame doesn't have to be perfectly square, it's the rails that have to be parallel and square to each other. The framework could easily be a couple of mm out of square and you'd still be able to build an accurate machine if you mount the rails correctly.