On the note of being unable to dim up if you dim too far, this is what I've got on one of my button controllers:
That is, holding triggers a dim down, but a second one within ten seconds dims up, and it continues to flip-flop directions until you leave it alone for ten seconds.
(And then because these bulbs are stupid and turn off if you dim too far, I turn them on at the end if they got turned off.)
