I think a little info on their activity is a good thing. Not great, but better than silence.
Sometimes a companies success is out of their hands, and some luck is required. The entire RFID industry is very slow to adoption. I can see why. If I was going to invest real money, I would want to know it works long term. I think that's what the NASCAR thing is. Free testing for AIDO. They need to establish the stuff holds up, long term.