Collecting the fees and maintaining the records will cost more than the fees, nevermind the cost to enforce the rule. This'd be one of those things where the po-po should speak up and say this is impossible, don't pass this crap bc we're not gonna enforce it.
I'd be curious to hear how much revenue they expect to generate with this.