I had the behringer midi foot controller for a while, but I wasn't using it with another Behringer product. This is very powerful and versatile, but you need to be willing to spend some time learning how to set it up to do what you want. It would also help to have some understanding of midi and how it works.
I never really got much farther with it than using it to change presets on my Peavey tubfex, and using one of the foot pedals as a volume control. But it was capable of doing so much more. I was hoping for something a little more plug and play, but I'm just a slacker that way.
I know the 2 foot pedals and all the switches are assignable, meaning you can program them to do different things depending on preset and such. It is also capable of channel switching on an amp, say between clean and crunch. The part I wasn't patient enough with was figuring out how to program the pedal to tell my effect unit what to do, in a way that my effect unit liked.
I bought and sold my unit through Ebay, and it seemed like I bought it and sold it for around $100-$125. If you go this route, one question to ask is what is the firmware revision level of the unit. I know Behringer improved the firmware several times in these units and you will want to get the highest revision level. It seems like I was reading the reviews of this unit on harmony central and I found a Behringer forum or something where they had a whole section just for this unit. There was alot of talk on there about revision levels and what improvements went with them, as well as how to program different things. I remember several people saying they had purchased their pedals from retail stores and had recieved old firmware, or revision levels in their "brand new" units.
Try and find that forum (sorry I can't remember what it was, but check the reviews at harmony central) it will be a big help. This really was a great pedal, and I bet if you use it with another Behringer product it will be much easier going