I had one or two of their plugs about 100 years ago - whilst I think IIRC that when they worked they were not bad, I always found them a little erratic and prone to crashes.
Never did take "advantage" of their save one million bucks offers so these plugs now reside in my ever increasing software cemetery!!
Nigel