Set registration as complete option from registrations page

Ah, so it's a recursive function.  Didn't catch that until just now.  Is there some advantage to doing recursively instead of iteratively?  I prefer to use recursion only when it's required, and typically iterative processes are easier to read and understand.