I've been able to both check the Giveaways section on my account page, and successfully load the actual Giveaways site page. I just went through the dozens of Giveaway pages and used most of the 240 points that had been building for days now, and no crashes.
And while it may be my imagination, it seems like the Giveaway section of the site ran a bit faster than before. Could the down time we experienced in the last week have actually been maintenance and stability fixes? Again, could just be my imagination. Just glad that it seems like it's back up and working again!