At home IPL absolutely works, it's definitely better for dark hair on light skin, I've had pretty good results. Still struggling with facial hair, but so did professional laser. I've gotten rid of almost all my body hair with my little IPL machine. It's slower, but you can also do it more frequently so it isn't too bad. It's also an option for maintenance once you've done laser rather than going back every 6 months or whatever they recommend. (Also IPL doesn't hurt)
At home electrolysis is apparently a scam according to a friend of mine :/

It does the same thing as laser, it kills the follicle using a burst of heat. Even laser is in some sense temporary and you'll have regrowth, but in either case that process takes months and it's very gradual, it's why laser clinics say you need to perform maintenance.
I stopped doing IPL for nearly year and I can count the numbers of chest hairs that came back on my hands. I had a similar experience when COVID lockdowns interrupted my facial laser sessions for a couple of months, except that grew back faster. I think a large part of it is related to growth phases though, as in you've gotta kill the follicle at the right time for it to stay dead or something, I'm no expert.