For my first multi effects I think I made a good pick. But now that I've reached a higher playing and experience level, it's pretty limited. For anyone that is a beginner, this is perfect, but when you start to evolve you'll feel you need something new, maybe start building a pedalboard or get something like an me-80 or a pod hd500. But I still use for guigs and everything, it's a great multi effects.
It's a Great Multi-Effects Pedal. The Modulation, Delays and Reverb are so much good. The Expression Pedal is good to, a little sensible at the begining, but you can adjust the sensibility at the setup. The Distortions Tones could be better, but if you spend a little time matching the parameters of the effects, you can create a great tone.
If you need an excellent multi effects to start learning about this, it's a very nice option, but if you need an exchange of banks with addition or subtraction of momentary effects, it is quite limited. Excellent cost x benefit.