I peruse P60 stuff often, and I found those the other day. They look like they would sink heat well and they appear to be well made! I have every intention of trying one of those. I assume they are trying to find a way to get rid of old stock of P60 dropins and this will do it…
I have been looking for one of the stainless P60 hosts out there as well, I love the way they look. The few sources I have found are just a little nutty on the price. I have also been trying to find an L2i to round out a set, but have been unable to pull that one off.