I've been using it occasionally for 18 months and love it. Haven't yet got to grips with all the functions. Maybe the CAA should include SkyDemon training (suitably 'dis-identified' to avoid appearing to endorse one commercial product over another) in the PPL syllabus?