Well, good news bad news.
I finally got my package from BBTS. The US voyagers, Bludgeon and Ironhide, do come with the stickers to get Ravage. That's it for the good news.
Bad news is that I got my copy of the final issue of Master Collector and on the back it advertises the Soundwave/Bumblebee 2-pack with the Ravage mail-in. After reading the details of the offer it says that the mail-in form must be received before May 14th, long before Botcon. Furthermore, it doesn't say exactly how many stickers are required.
So I guess if I really want that stupid Ravage, I'll have to order that 2-pack from BBTS for the full details and find a friend in the US to send it to and send me back the Ravage.
Sigh, I think it would be easier just to apply for American citizenship.