Egypt visas are free for Sharm el Sheikh and US$25 for anywhere else. Just hand over the cash, and you get a sticker to put in your passport... absolutely minimal form filling, 1 minute processing time, and almost zero chance of rejection.... it is really just a $25 admission fee, and sufficiently cheap and easy to obtain that it's not of concern.
Saudi wants $80 plus insurance and processing fees... which comes to $120 per person in total... enough to make you think twice... unless you are in transit for under 96 hours in which case it becomes free and drastically simpler. Is there no way for Wizz to sponsor these 96 hour transit visas ?