I'd have to verify this, but I seem to recall that the quick-control assignments only work when you're on the quick-control tab. By that I mean, if you assign A to some parameter, you have to recall the quick-control tab to use it.Yeah, I know that while you are in an edit menu, the quick knobs are available immediately to the left or right of the parameter you're cursor is on. However, I "thought" you can go into a parameter and assign a control knob A,B,C,D to the parameter, just like you would attach any other controller (external, ADSR, envelope, etc.). I'm not in front of my AXE, so I might be off-base here. I've also never tried it, so I can't personally comment.
I also use a midi-control knob and assign it to things like Input gain so I can change gain levels on the fly. It's pretty cool, and it would be very cool to have like 6 of those set up on my controller, so I can reach down and adjust up to 6 parameter on the fly.
The only problem when assigning these is when you select a new patch, you cannot save any of these parameter at a certain value, since it will query the controller value and the parameter will adjust to that value. At least that's how mine works... maybe this can be ignored through a setting?
I have an M-audio Axiom keyboard/midi controller and I've been meaning to see how the Axe works if I use the Axiom's control knobs (which send CC) to control things on the Axe. Are you saying that when you change patches the values stored in the patch are what you hear, or that the value in/on your midi control knob are what you hear? (If that makes sense.)
For me, I'd want knobs that acted just like old-school, static, fixed knobs. For certain things, I want to be able to tweak them on-the-fly and have them stay that way across all patches, all gig long. Others might not want that, but certain things I want fixed, static control over. Mostly Amp1(clean) and Amp2(dirty) level, maybe amp1 and amp2 bass/mid/treble.