Me?
If it works for you, then get it and try it.
I don't believe the "beer can" methods of cooking. I've tried, but I don't get the concept that the liquid is supposedly steaming the flavor into the food.
Unless you're cooking at a very high temp, the liquid will never boil (put a thermometer in it like I did and you'll see). At smoking temperatures and insulted by the chicken/turkey, it can't get to temp, even when it's sitting in a holder of metal. Get it much higher in temp, then maybe it boils, but not sure how much of the steam carries flavor into the food.
But HEY, that's just me, plenty of people do love the concept.
I know it's a "cool" concept, sounds like a good idea but I get more bang for my buck with simple brining.