As for printing, it is so basic and simple, if implemented right of course, that I wouldn't call it "tons of fancy features".