Honestly, I think that's going to be this whole market. If they can get these into stores and like, actually have some on the shelf, they'll sell tons. NECA, S7, SHF, etc, none of their stuff is in stores. Even if it's supposed to be.
The TMNT Reactions fly off the shelf at my Target stores, I imagine these will too.
NECA's stuff just isn't available. And the low cost of entry for these will make them sell.
If by some miracle the moon and stars align and you saw a NECA set at retail, many people would balk at the $50 price tag. But a casual fan who likes TMNT sees this and says, "oh cool, I can get my favorite Turtle for $15, I'm in".
More refined collectors know about NECA, S7, etc, but many don't. Just BEING in stores will make these work, I suspect.