I concur, what you describe is a very effective use of spaced repetition. It is different from what ‘ProstetnicJeltz described, where cards should take less than a minute to write — that describes memorization without first putting in the effort to understand.