I bought these when visiting a drop zone abroad. They didn't rent goggles, only sold them, but as I had a pair of Shatterproof UV400 Clear Freefall Skydiving And Parachuting Goggles Complete With Free Pouch
so I thought I'd get some yellow tinted ones for grey days instead of having two the same.
They're the same high quality as the clear ones, easy to clean and very comfortable thanks to the foam outline and big, adjustable band. I didn't have any problems with fogging but I was at a very hot, dry drop zone so it was unlikely I would. I suspect the lack of vent hole would create the same issue as my regular pair.
The trouble is since I got home I've never had a day when things are grey enough to warrant their use but still clear enough to allow jumping. For skydiving in this country I wouldn't bother, and would just stick with clear ones.