It does help cramping! I don't know about stopping your cycle, but it might seem like it does because, oh this is so gross, but because it's getting stuff out faster than just letting it come out on its own. And if you do it in the shower then there's really not as much gross factor.
lol Gross or not, you're probably right.