As an update, I ordered a sample pair of these from the manufacturer. After 3 weeks having not received anything (granted I am in Canukistan) I contacted them via email. Got a response within 24 hrs! They admitted to having some shipper related issues and asked politely if I would standby a little bit longer. Low and behold they arrived within about 4 days of last contact.
After a quick test, I can say I am very impressed. FAR better than any foamie plugs I've used (and I work in the workplace safety business so have tried most all out there), and as good as my fancy custom fitted ones...and possibly more comfortable, although I will have to test in a few LONG back to back days in the saddle to confirm this one.