Yes you did...and I was agreeing with you.
My only addition is to separate out the SPCN Registration process from the SB100 smog exemption process, the latter being the one to conduct online. The Registration process would still require the need for a face-to-face due to the need to produce documents. Someday, it would be nice if CSAA could handle that part in their offices...a higher branch of the human species work there.