Winter storm definitely slowed progress, and I finally deployed the much needed update to this site.
This update provides proper giveaway creation (added validation), giveaway pages, username creation (an extension of previous account creation capabilities), and much more. Also updated the SEO for the product site, which didn't previously have any meta tags.
Still so much yet to do.