Probably would work better if you could force airflow over it, but there's really no good way to install a fan. I suppose it must help at least somewhat, and it doesn't seem insanely expensive relative to the prices of a lot of other things people put on their guns, especially given that it's a JP product, so...?