I'm a bit partial to them myself also. They look good on that first pic if they didn't have the 'toblerones' (best description - lol bsting!)
GoingFast are REDICULOUS for their shipping prices outside the states. I emailed them as a possible source for badgeless grills for the group buy and they wanted $100 extra each item for shipping... sh*t heads. If you want business, be reasonable.
I reckon it would be easy to make, but I don't think I'd want to leave them on too long.... I've seen the alot of commodores that take damage to the paintwork because of the constant close rubbing from the material. It is pretty much worse when they are taken off...