I guess I can see all of your points, and for the record, I am not a viigo apologist.
The podcasts w/o a PC is a good idea. I had not considered the "get 'em on the go" concept... and I think that would be helpful.
Regarding the sports modules in general, they leave a LOT to be desired... especially in college sports where there are hundreds of games on any given day. Finding scores is a nightmare... notwithstanding the fact that they STILL can't find a programmer that can read a calendar - the dates are still off by one day.