When it came to scouting at regionals, my team had a name spot too, simply to know who to ask if we can’t read the comments, or if someone’s giving bad data, we can pull them. My team still cycled out scouts, but it’s sort of a safety net, so to speak.
And plus, if this is only for one team, the scouts will have plenty of time to rest (if needed) between their robot’s matches. I don’t see that much of an issue with it. Heck, if you have a big enough team, you could have one person scout one robot and leave it at that. 
Couple of ideas: potentially add in alliance partners for the given matches? That way you could see if they were good the entire time, if they were random, if they were carried by good robots, weighted down by no-shows or dead robots.
Also, for the Teleop Location, that might be a bit confusing, given the team might switch colors, so maybe get rid of the colors, and just put in def/mid/off?
For Auto Location, you might want to just add in the Start/End positions to the list of things per match, because the robot could switch up their position due to alliance partners/strategies employed, or just trying out new code.
That’s just a few things so far, I might think of others… Overall, that idea for just one sheet per team is brilliant. Really slims down the paperwork. Just make sure the same scout doesn’t end up with 2 robots on the field at once if each scout’s assigned a number of teams.
Keep up the good work!