That's very interesting that they would have something like that. IMHO, if someone wants to get really frustrated trying to weld plastic, that unit would be ideal. Not sayin it wouldn't work, just very complicated. 
On what other forums have you read about it? Just curious. Thanks,