The mini-prep is a great alternative to an expensive clunky food processor. It doesn't hold much (it is after all mini) but is perfect for making dips, pesto, grinding nuts, or numerous other little tasks.
It is easy enough to clean but can be a pain to assemble at times.