Expecting some sort of answers for the same question. Because i too have been searching for some information regarding this for a long time but got no good replies.
Honestly I have never heard of them before. So this is very interesting news to be reading about. I will have to wait and see what everyone else says about it here and maybe check it out.