Personally, I think the trend of cutting up slides within an inch of its life is kinda meh, and I own some..
The name alone is cringy.
I don’t think they released a factory ported MOS, but I’d be more inclined to cut on a factory slide. Or externally comp it.
Looks no different than a sea of them on eBay, to me.