I've recently seen adverts for a similar 'cook-in-a-plastic-bag' product recently. Even without reading Manacles post above I went 'eeurgh' as soon as I saw it.
I'm not claiming technology hasn't moved on since then but I am still very wary indeed..........