I did a lot of frog fishing last summer, and I really improved my technique just by trying different things (after I read about different techniques )
Anyway, this is what I do after tons of trials and errors: It's important to start reeling as soon as the frog hits the water to prevent it from sinking, and another thing that helps is lowering your rod tip as the frog is in the air, then just before it hits the surface, raise the rod toward you as you start reeling.
When I retrieve, I keep the rod tip almost up at 12 o'clock, which helps keep the frog up on the surface, and you can work it more slowly without it sinking.
As you see the strike, lower the rod tip towards the fish immediately to give it some slack, reel down, and after a FULL second or even two FULL seconds (I know that isn't long, but it seems like a really long time when you're actually waiting), set the hook firmly. I don't typically wait til I feel the weight of the fish, but just give it a full second or so. This technique has really helped me a lot when I'm frog fishing.
Now if you're fishing really dense cover, I'm not sure if you should wait that long before setting the hook. I saw a show with Dean Rojas fishing his SPRO frogs, and it seemed like he did an immediate hookset, which was kind of strange, but his intention was not to allow the bass to go back down under the pads.
But Otto, regardless of what specific technique you use, you should definitely wait a bit after the strike before setting the hook, whether it's a second or two, or until you feel the weight of the fish.
$.02