In reply to Callum Smith:
I was on Skye a couple of weeks ago. The midges where bad at Sligachan (but then they always are) but I didn't have a problem anywhere else in the Cuillins.
(Not on your list, but I also spent some time in the Cairngorms around Glenmore / Loch Avon / Glen Avon and didn't notice much midge activity there either.)