I have my macbook pro running with multiple flic buttons connected. You simply launch multiple instances of the flic mac app via terminal and tie them each independently. I have tried it with 5 buttons, no issues. Different applescripts or automator workflows tied to each. I pushed it for a few hours and it worked flawlessly.
http://osxdaily.com/2011/05/11/multiple-instances-application-mac/