You can go to van comfort in England and they will make external a-class covers while you wait.
http://vancomfort.co.uk/thermoluxduo.htm
I have internal ones for our A class, best place for them is in the shed at home, next to useless. External is the only way to go, or forget about screens and buy a window vac, depends what countries and what time of year you intend visiting them.