Very cool -- that's actually almost exactly how I use mine. The bottom row switches amp channels and sets the appropriate settings for each channel (I really only use two of the bottom buttons at the moment -- haven't made many real patches that I use regularly other than my few main ones).
One thing I'd like to figure out is if there's a way to better utilize the two expression pedals the controller has. I know I can dedicate each of the exp. pedals to control a specific parameter, but what I'd like to be able to do is switch effects and have the pedals only control a parameter of that specific effect. For example, I'd like to dedicate one pedal to being a volume control, but if I have the pitch shift on control the pitch and then if I want delay have it be able to control the delay feedback. I'd only want the pedal to control the most recently added effect (I know I can use the same CC message for all my effects, but I wouldn't want both the pitch AND delay feedback to change at the same time -- only the last one switched on).
I have to do a bit more researching and figure out if this is possible. Any help would be greatly appreciated.