Using Ableton's Session View allows me to use dummy MIDI clips to fire program changes and various automations on the fly, plus changing the click track tempo for the drummer.
I used to use Mainstage 3 to do this job but Ableton is just way more versatile and yet simple to use.
The Suite version comes with MaxForLive installed which is a platform for instruments, effects and tools that expand Ableton's functionality to beyond imagination.
I think Ableton is easy to learn and i might be switching from Logic X to use Ableton as my main DAW.
Can't think of any cons everything just runs smooth and makes sense, definitely recommend it for any band that wants to up their live setup.