Jeff - your typo of an FFL would be a FIFO Load. Though your mnemonics indicated a File Fill mnemonic.
But your method would call the clear each scan for the entire second. While it won't really hurt anything, assuming that no data was being sent to the N registers during the rest of the scans, it's just not good form. Thus the OSR as shown in Mickey's post performs the clear only once during the first scan.