I use this regularly for making smoothies, soups and frozen drinks.
The pre-programmed modes (crushed ice, smoothies/drinks, soups, frozen desserts) are very convenient.
If using frozen ingredients, make sure they are in ice-cube sized chunks. e.g. Frozen spinach: look for ones in individual "portions". (I bought a "brick" by mistake; partly defrosting it in the fridge makes dividing it up easier and safer.)
"Auto-clean" (1L warm water, a drop of detergent and blend on 3 for 30s) is best treated as a pre-wash only; it's easy to disassemble and clean the blender properly