Might be a bit late but here are a couple more furry sites for you mate just in case one is where you are heading to.
http://furryheadwindscreens.com/en/
http://www.redheadwindscreens.com/
I suspect that you would be better off with a smaller microphone for a mor compact setup if you ever used your DSLR for video while storm chasing.