Being a guitar player it's a game changer for me. I can play chord progressions that would be way to much work for me to figure out on the keyboard and even be able to play on the keyboard. And of course all the cool sounds that come with access to synths, pianos and organs. The tech is not perfect, I usually get some glitchy notes that are easy to fix with midi editing, I wouldn't want to use it live (a lot o people to though). The midi pickup set up is crucial, if everything isn't perfect it won't work right, there's also a bunch of software adjustments that make a big difference in how it works.