I like how easy it was to create courses, quizzes etc., as well have an overall knowledge base of all my students in one place! The software does not allow me enough flexibility with grading options or customizing assignments so far - but i'm sure they are coming soon :) Having everything available from any device gives us more freedom when we need to work remotely during times where internet access could be limited (such as hurricanes).
This has helped keep track of grades/assignments which would otherwise require multiple emails back and forth between myself & client regarding each assignment.