It's very simple to use, even if you don't have any experience with it yet - there are tons of tutorials out there which explain how everything works! I also like that some other software can be used inside this one as well.
You'll need quite good graphic card though or else your model will look kind of blurry sometimes (I'm talking about modelling in general). Also Curvy3d doesn't work so great when working at small scales but then again most tools do not really work perfectly fine here either. If you're looking for something more professional than 123D Catch etc., go ahead and try them all before buying anything expensive because they just aren't worth their money anyway! For me personally I've been using it mostly for modeling purposes mainly animals and dinosaurs/pterosaurs.