Epsode #327 of
.Net Rocks!, has an inteview with Jon Goodyear who explains some of the difficulties of doing large volume text messageing.
Another issue is that info on those sites is delayed, so the info still wouldn't be upto date.
If you didn't care about the possible delay, that wouldn't be too hard to implement. If someone was ambitious they could even implement that as a third party service which gets info from TBA using the TBA api at a given interval(maybe every 1-5min.).