They're ok...I'm working on one now. Under installations for Asia, you'll find Aizu-Wakamatsu...that's us 
They make some quality stuff, though we've had the solenoid valves had to be replaced so many times we have up on them and just turn the darn things manually...
Apperantly the guys who bought this system didn't really know what they were doing before my boss bought them out, but the rig managed to hold up pretty well to the abuse. I'd say if the price is right, they're worth a look.
www.devilcraft.jp
www.japanbeertimes.com