Midges are the real deal. I too wasn't convinced and just thought people were hyping it up. Did NC500 last year (August) and we stopped to change into wet weather gear and it felt like a cloud had completely surrounded us. Was unbearable. Believe the hype.
I'm still not convinced by these midge things. I'm almost looking forward to seeing how they compare to our flies and mozzies.