They've done plenty of work since 2007, so my conclusion is that the number of people who have actually bothered to send in a request for that feature hasn't been as large as one might expect, and the number of requests for other features has prompted them to apply the grease to squeakier wheels (or equally squeaky wheels that don't have easy workarounds).
I've got feature requests from 2007 I'm still waiting on, but I have reluctantly accepted that there aren't enough other people who have the good sense to be demanding the same things :-) Now, if they start putting in features that are just eye candy and don't add functionality, I'll get grumpy, but so far that hasn't been a problem.
For this particular need, a pretty easy workaround is to put the event in iCal (which has more powerful custom repeats) and have it email you a reminder the day before. Clip the reminder email into OmniFocus.
I've got feature requests from 2007 I'm still waiting on, but I have reluctantly accepted that there aren't enough other people who have the good sense to be demanding the same things :-) Now, if they start putting in features that are just eye candy and don't add functionality, I'll get grumpy, but so far that hasn't been a problem.
For this particular need, a pretty easy workaround is to put the event in iCal (which has more powerful custom repeats) and have it email you a reminder the day before. Clip the reminder email into OmniFocus.