i'll probably use the scs.3d mostly for traktor but might map a page of controls to use for ableton too - not sure.
i'm using my own midimasher software to run everything. it's sort of a "bomes meets midikatapult" type app i guess. it allows me to write my actual config in lua, like that example lua file i listed. i use virtual midi ports to communicate with traktor and ableton which allows any element of any controller to use traktor or ableton or any other app i might want to use.
hooking into traktor is via this lua file in conjunction with a tsi file and i have other configs like this one that lets me create buttons/faders ala midikatapult and even create a virtual midifighter (which then uses the vanilla midifighter tsi's in traktor) in either normal or 4banks mode from any controller that has a grid of 4x4 pads.
i just want to be able to use all my controllers together as basically a single control surface and not be limitted by traktors (or other app) mappings, modifiers etc.
certainly impressed with the scs.3d anyway. for now going to make it control either deck a or b unless i select the top/right button around the circular area that then adds a whole new set of layers that i'll use to control the sample decks.