Looks like China opened the pandora box of spider power meters... Geoid, Leossek, ArcRayo, (I'm sure there were at least other two new releases I can't remember the names)
I guess building this ain't rocket science anymore, I believe more will come from China.
The question remains: how do they compare in terms of quality, precision, and relialibity? Only time will tell...