Unless you plan to create racks for all existing VST synths and effects. So as you can see it still has some inconvenience as requiering to swtich constantly between Normal and User mode but I found it's more easy and fast than changing presets by changing racks which takes a lot more of loading time. So the resulting workflow is like this: 1. While you are doing this you can try it in Live. You can't select Ableton Push which is 'exclusive' for Live, so no worries about interfering with it.
I found this quite annoying, also in order to be more efficient it requires hacking the Folders script so you can have folders for each vst, or you may go through hundreds in the 'bass' sections of 'Instrument racks'.