Well if you can assign in-app scripts to hotkeys, you could then assign the programmable buttons to the hotkeys, right? Yeah, I guess it would depend on workflow for how much use it'd get - personally I think I might get some decent use out of it, since when modelling I only really use 4-5 hotkeys anyway.