Those look amazing for a first go round. Looks like all you need is right paint finish. Maybe you should offer them for both replacements for original and custom cut for roof rack.
I have to admit, when you said "make them outta aluminum flashing" I had a thought in my head of this place:
http://thereifixedit.failblog.org/
But wow, that looks really nice!! I take back my thought!
Bart