I've been waiting for someone to ask or mention this system that's been up on Ebay for a year or so.
It has some interesting features such as individual throttle adjustment, various head adaptability and 51mm throttle bodies.
I know of no one who has used them and the lack of mentioning the set up here kind of confirms that.
Personally I tried to get tech information on them from the seller and their response is basically, "here it is, this is it".
I presume no one here has tried it?