Nice idea, but you're doing it wrong!
I've already made a half dozen of these popup enhancers, and there's the secret: use the hotshoe. Take a coat hanger, bend it into a square, and stick it in the hotshoe--it's secure, fast, and easy.
I made myself a small softbox (softscreen, really) a while ago... it doesn't get much use anymore, but here's an old picture:
Or how about a cheap-as-chips lightscoop that fits as if nothing in your pocket? Just pop in a notecard as a soft reflector, tinfoil-coated card as a lightscoop, or some semi-opaque plastic as a diffuser.
Still, the most effective method is to just stick your hand in front of the flash (as if giving a salute) and bounce it up. It only gives you about a stop and a half over natural light, but the results are GREAT.