Behringer FCB1010 - without too much TechTalk please

Hello to all the experts out there,
Is the current Behringer FCB1010—in its stock configuration, without any modifications—a good choice in general, and specifically for use with Cantabile? I need sustain and expression pedals, as well as the ability to assign notes or chords to the pedals and switches without needing a university degree to figure it out. Are there good editors available for the Behringer? Or are there significantly better alternatives? Thanks for your helpful thoughts.