I understand that unfiltered beer has a good level of vit b if you would prefer that! Otherise try something like BioCare Vitasorb B which is Vit B in liquid form and very effective and easily absorbed into the body. Just add to the beer/orange juice and midge shouldn't like you too much unless you are at Bettyhill campsite... Avoid the campsite at Bettyhill at all costs. That was where that photo was taken (we attempted JOGLE last September but due to an ankle injury had to abort).
Should you find yourself in need to shelter around Warrington - Northwich area, we live just off the A49 and are on Warmshowers.org which is worth looking at and signing up to if you can plan and keep to a schedule. We can't so don't often use it. The campsite at JOG was excellent when we were there in Sept - out of school holiday season but I can imaging it would be very busy otherwise.
What route were you planning? We did the north coast around to Durness (also an excellent campsite with cooking facilities and a superbly stocks spar shop) and then round and down to Ullapool... plans changed at that point because of the weather.... (seriously wet with the first storm on the Autumn blowing in).