I don't have the BBQ Guru jacket - I made my own, but the result should be the same.
I use my jacket in all weathers - Wind, rain, snow and sunshine. It really helps stabilise temperatures, and reduces the amount of charcoal used. I agree with Ed, that it's a required purchase in cold, windy...