I ponied up a few bucks to check this out. Here are a few observations:

The shipment came from "China".
The sample provided 6 flies 2 pt, 2 ghe, 2 scuds all the same size approx 14.
One of the six flies was falling apart.
The fly threaders are "cheesy"
The hook remover is looks like something I would put together in the garage.
The hooks aren't bad.

I haven't tried fishing them.

I don't think this is a new revolution.