Update. Mirena so far so good. Basically no cramps, light spotting stopped after 2-3 days. Now it's just a waiting game to see what else happens. Hoping for no sporadic bleeding. AF due in 10 days so will be interesting to see what happens there.
I have the implant in my arm, can't remember the name of it. It's the best one i've had so far. Had 1 mini period since being on it just over a year. I got pregnant on the pill and the coil.
Mini pill. So far, I'm not pregnant, so it's working great