This is on my list for 1.1. If there is enough demand I may bump it to 1.0.
While a general "coupon" code would solve several of our promotional type problems, that is not critical for our use. The problem is people make a 'game' out of finding the current coupon code, and people use the code, even though some were not supposed to have the coupon code.
member groups that may use coupon
# of times same member may use coupon
coupon code (option to generate random code)
On the other hand, these ideas would be *huge* for us, as it would limit the discount to the intended group/person. Buy something, then get a randomly generated code good for a one time use, or limit it to only members in a certain group.