I am sure that many have suggested it. I have personally suggested it to, at the time, current board members.
An id number for teams would be great. It doesnt solve all my problems because of teams cooking multiple sanctions, but it would solve a lot of problems. I am sure that KCBS is spending a lot of someone's time cleaning up the results each week for the team of the year. I am also sure that if they were as transparent as bbqrace or national bbq rankings, we would see the same issues that we see with both of those sites.
I dont know if the new system will allow for ID numbers, but I am encouraged by the talk of an API for the new system. dont know if that will be public, but if it was it could open up a whole new world of possibilities to report on kcbs data. it would really be awesome.