Why spaced repetition software is uniquely well suited to learning Chinese characters

While spaced repetition software can be very useful, it also has some serious drawbacks. Fortunately, most of them don’t apply to learning to write Chinese characters!