I think it does require registration. retailers who sell moneypak cards are required to be registered with fincen and these retailers have standards they follow for kyc and aml.
You are incorrect. Retailers selling these types of cards are exempt from registering per 31 CFR 1010.100 (ff)(7) unless they sell more than $10000 to any person on any one day.
You are off by a factor of ten, sir.
"(3) Issuer of traveler's checks, money orders, or stored value. An issuer of traveler's checks, money orders, or, stored value (other than a person who does not issue such checks or money orders or stored value in an amount greater than $1,000 in currency or monetary or other instruments
to any person on any day in one or more transactions). "
As I said they all have policies in place to prevent a single customer from acquiring so much "stored value" in one visit... so they can comply with AML and KYC requirements. So then following this regulation if a btc -> moneypak sells more than $1000 per day to ANY customer(s) that site MUST be registered with FinCEN and probably within each state as a money transmitter.
And for these reasons the operator of this btc->moneypak site is registered with FinCEN:
https://www.sellbitcoinforcash.com