G'day R0ssrg,
I have had canopies on 3 utes/trays, and couldn't agree more that vents make a great difference.
The first canopy I had was on a Hilux ute and was an ARB one without vents. The canopy worked well but I spent a lot of time sealing around the tailgate.
The second was a steel canopy (non commercial, no vented) on a Patrol. I put a lot of dust sealing on it but after a dusty road the inside looked a lot like yours.
The third is just a canvas back over a homemade frame, with gaps everywhere. It does have a 100x100mm vent on the front wall of the canvas on each side, just behind the cab. The first dusty road we went along was the Plenty, and I was really not looking forward to opening the back. When the thought of a cold stubbie was too much, I finally lifted the door and was totally gobsmacked that it had about the same amount of dust that the Flexiglass canopy let in. Much better than both the previous canopies. An added plus is that the rain doesn't seem to come in when the flap is open either. A double win. Here is the current one.