Solarforce M8 is very nice quality. It's not a true dedicated thrower with it's hybrid OP/SMO reflector, but it throws very well and has some useful spill. All in all a very nice, versatile light which can be used in 1x or 2x 18650 mode. Parts mix and match with the M6, but not with other SF lights, except maybe the tailcap will work with a few others. If I had a do-over, I'd buy it again.
If you are even considering buying the M8, check out Foy's review if you haven't already: https://budgetlightforum.com/t/-/4638