Forgive me if I’m reiterating what the Discord guys said, but this seems very unfeasible.
Every game piece would need it’s own RFID tag (that are durable enough to endure team’s abuse). What happens if a tag is broken mid match, is it a field fault?
To get information on, for example, how many balls a particular robot scored the you’d need every ball to have their own unique ID so you could track: when a ball is being possessed by a robot, and where it is scored.
And this system has to be accurate/robust enough that if it passes over a defender suddenly the defender doesn’t take possession, and no balls are missed when they go through the goal, and other countless problems I’m sure will come up.
While it sounds great to have public, accurate, and official data, it sounds like hell to actually implement. I’m going to vote no.
As to making sure that teams have scouting data available to them, have you tried… asking?
It’s very possible I’ve been spoiled by 3663 CPR, but as a small team (~15) whenever I’ve asked a big team (>50) if we could help them in exchange for their data usually they just give us the data for free (presumably so we don’t dump untrained scouts on them to decrease their accuracy, but that’s conjecture). It’s basic GP.
As to them fudging the data or somehow biasing themselves higher; the teams I’ve talked scouting with are all looking to capture the most accurate data possible, including for themselves. How do you make preparations or strategy with fudged data? Poorly. It’s not a problem, and if it were then I fully believe that they’d quickly get found and and their public standing would go through the floor.