I hate to say it but this is one of those "either love it or hate it pedal". It's definitely not for everyone.
Personally, I love this pedal, the four knobs allow you to create different distortion sounds from regular distortion, fuzz-like distortion, grunge e. I must say that the contour and punch knob take time and experimentation to find the right sound for you. Also the controls seem to be really sensitive to one another because one turn can make a difference on the overall sound.
I will use the pedal for rhythm guitars and heavy riffs, I think that's what it does best. I'm sure you can get good sounds for soloing but I wouldn't say that's its strength. Overall it's a good and flexible pedal.