To be quite honest with you, that setup looks pretty hideous. It has duct tape all around a piece of paper towel... I don't know if I can copy your setup and use it during a wedding... =P
But I guess its not how your equipment looks, but how your results come out. And, your final images are wonderful.
Anyways, I just ordered the canon ring lite to go with the 100mm macro. I'll be happy if my results are half as good as yours.
Well, thank you for sharing your flash setup! I look forward to seeing more great shots from you.