I use Soundplane, Eigenharps for playing surfaces, a 61 note keyboard (a synth, so I can use standalone ), and then a Push 2ā¦
I think the Push 2 is great, and have been writing my own software for it, running on Organelle/rPI etc ⦠(as well as of course using it with Live), its very close to perfect for multi purpose control - my only gripe is it size, id prefer it smaller - so smaller pads, and 16x8, but theyād still have to be rgb and polypressure/velocity sensitive.
(ive no issue with the āextra buttonsā as I find these can easily be repurposed in a musical context, and having labels makes them easier to remember)
⦠so I definitely do not agree with the idea it was a failure, rather the opposite, its very flexible if you run with it 
āuser levelā scripting - whats the thoughts on this?
Im personally Iām pretty sceptical on this, and growing more so, as we see more of it.
sure as a programmer I quite like it, and of course its vital if your a live coder - absolutely necessary.
what I donāt like is it gives the impression of (and fans say) āanything is possibleā to potential buyers⦠and deliberately trivialise the skills/investment of time to do this - and often divides communities into those the hackers/patchers and the rest⦠where the rest end up trying to appease the hackers to get their wishes (and perhaps hyped expectations) carried out.
this was partly how orac came about, musicians using the organelle asking, I want this synth patch, but with this other FX or sequencer - and the response they were getting was, sure what you need to do is āopen PD, cut this, paste that, connect thisā - it just seem totally unrealistic (and its not a good way to learn patching skills frankly)
of course, there is the flip side, some who might not normally get into patching, start doing this, and learn to program, and really enjoy it (and get lots of praise from the community for doing it) - but I think they are the minority.
also does it give the āmanufactureā a get out clause for not doing all the work? leave it to the community?
but perhaps its just me thinking scripting āleaves too many behindā,
perhaps others are just happy it opens things up, and so offers more potential?!