Yeah flashing is'nt alum. It's galvanized, easy to bend though.
I don't think you'll get the mirror finish you want out of it. You can go to western scrap and get sheet aluminum pretty cheap and try that once you get it mastered. In fact when they build these they use a special aluminum known for the highest reflection quality, so i do think it is part of the whole reason they work well, not just the angles.
I think its cool though how a guy can build his own!!!!I think you'll be cheating yourself out of some light....................dang it we need to get that PAR meter ordered!!!!!!!! fast that would be so useful here!
When is that club meter coming in guys?