At this point, bumping the thread is probably just reminding people of the debacle.
Frequency Central obviously has enough business that there's no way that not delivering a prize is going to hurt him, plus he got the free advertisement from running the contest. I mean, spending 5 minutes a day on a pedal would have had it built a long time ago, and Rick still finds time to post things on the forum like a video of an LED blinky thing.