Seems like a good way to promote the app specifically and McDonald's in general. I wonder what the ROI on something like this is vs a more traditional marketing campaign.
Whether they would dare at the risk of facing any negative consequences is another issue...