I can tell you now there is no established way to get the bcr to control all vst parameters without you manually mapping every single one. The automap feature only will allow you to control 8 variables at a time so you will be stuck with that number of parameters at your fingertips. The solution is to program each bank for different vst's and switch banks. If you use macros for your more common vsts (eq, compression, reverb, etc) the 8 parameters seem to work out just find most of the time. I have been trying to figure out how to get it to control every vst parameter for any vst just by clicking on them but the solution is not apparnet and the closest I have seen anyone get is with this max4live patch
http://www.maxforlive.com/library/device/1416/bcr2000-control . I looked deep into the scripting stuff as well and the way auto map and the user control scripting works: it still limits you on how many vst parameters you can wrangle at a time. I would suggest you d/l this program
http://mountainutilities.eu/bcmanager and program all your banks to be on separate channels. For example Program 1, assign all the knobs to unique cc numbers and send them all out channel 1, for bank 2 copy and paste the first bank and change them all to channel 2, etc etc. The blue handling/automap cc#'s are cc1-cc8 on channel 1. If you map 8 knobs to those cc numbers on bank 1, then you can have blue handling/automapping assigned to any 8 knobs you wish. I'm currently trying to resolve this issue with my own max4live patch but there are extreme routing issues to deal with, I will post if I come up with a solution. I hope this helps, if anyone else has got this working I'm all ears.