Unlike the ship dates, that aspect of the product has been very consistent for months, yes. (It's not entirely clear whether you have to keep the app running, but you probably do, and the bracelet is the whole point.)
Hmm, it just occurred to me that my iPod touch battery is not in the greatest shape, so Wakemate might cause me to have to leave a computer on during the night to power the iPod, which seems counterproductive to sleeping well. Might have to buy a wall charger. (got it refurb, so it didn't come with one)