As a rec parent, I like this even for us too. Almost all of our comps are epic brands/jambrands, which pretty much means for each rec comp offered, comps are either mixed rec/school/all star or they offer days for both rec & allstar. If a EP hosts a USASF sanctioned event, for every comp that EP hosts every athlete must be USASF registered. This would also go a long way toward unifying cheerleading. We're playing by the same rules, at the same place, I'm ok with having to register. This wouldn't be dissimilar to USA Gymnastics requiring all athletes be members to compete at a sanctioned event.
As far as the barcodes go, all you need to read them is a smartphone with software. The software can be as cheap or expensive as you want, depends on how much functionality you want and who you get to write it.