Midges don't have very strong mouthparts and are very small. Skin So Soft does nothing to repel the blighters, it only stops them being able to bite because you are coated in a layer of oil they are unable to penetrate. A thick slathering of suncream will have the same effect -- any oil-based substance that leaves a layer of oil on your skin will do the job. Iit clogs their tubes and makes their feet sticky, or something. Soaks into their spiracles and suffocates the little sh!*s.
As I find the attention of the midges equally irritating, I prefer to use something that genuinely stops them coming close enough to get in my ears, eyes or nose and use the gold-label lifesystems insect repellant or some other Deet equivalent. If they are being particularly persistent and I'm sticking tent pegs into the ground, where they kip, then a midge hat and full-body cover is the only way to go.
Experimentation suggests that a rolling speed of about 10kph is necessary for them not to be able to keep up with the bike.
And don't even think about clegs!
Sam