I've seen a few of these bits on ebay recently. They look like near direct copies of some of the Shimano and Sram stuff, which means that it should all work. I'm tempted to try some out, but if anyone else does then please let me know how it performs.
Don't know about the mechs but the twist shifters are pants. They don't index correctly with anything. The clicks are just slightly off so that the lower gears end up rattling badly. :evil: