Pill. It doesn’t cause weight gain for most people.
Then you can decide to go continuously and not bleed at all or you can control when it does happen.
Plus if you run into unwanted side effects then you can just stop taking it, rather than having to convince a doctor to remove an iud or implant etc