i personally dont think any of them work!! with my 1st I done nothing & woke up 5 days before the due date to find waters had broken, and he was born that afternoon. With my 2nd, i went over my dd & had been trying everything from 37weeks!!....none of which worked including several sweeps from the midwife on my dd...all it done was set me off contracting for 4days until I begged to be let into hospital to have my waters broken as I hadnt slept in this time. I was so tired by the time labour started, I really dont think I will mess with nature this time around. I'll wait this time until it is ready of leave it to the hospital to induce!
Plus I've heard of a few upset tummy's during labour with the hot curries & eating all that pineapple!