I really like how you "fixed" your goggles by making holes in them. I just examined my goggles and it seems that they've also been "fixed" my without my realizing it! Apparently, over the years, the foam sort of became worn and thin through general use. Finally, holes appeared. I don't have trouble with fogging, but I just assumed that the fancy double-lens was doing it's job. All this time I've simply had a pair of goggles that has been slowly falling apart! They work well though and I think you'll be very happy with your "fix".
I guess I must be a wimp. I've been riding with my goggles for a couple of weeks now - but it feels cold out to me! I got home today around 5:30pm and my thermometer read just over 20F. I know that will feel warm in a month or two, but right now it feels cold, so why not use the goggles?