Yep, both are Steam-activated.
The $5 promos are nice, but there is no telling whether or not the games that are chosen as "editor's choice" will be of any interest to you. Last year there a few decent choices though, and I already have two $5 promos for this upcoming sale.