I have been a TiVo customer since 1999 and I LOVE my TiVo's. I don't know how I lived without them. With that said I would like to suggest to the TiVo programmers and customer support folks that the software upgrade necessary to utilize TiVo-To-Go should be scheduled based on customer profile as opposed to priority from a web submission. I think that customers that have been with TiVo from the start, that have paid for features that are now either free or discounted and have helped fund (from these payments) the development costs over the years should be updated first. Let the new guys wait.
4 Series 2 DVR's
3 - 80hr
1 - 120hr
Wrong. Just because you're an early adopter doesn't give you special privileges--it's no different than stock ownership chief. We're all paying customers, we're all equals. Maybe you deserve a Christmas card or something, but nothing more.
What I would suggest however is that the Tivo developers consider implementing a selection dialog for the tivo software version. That way, they can release the new tivo software as soon as it's finished (maybe even before), but allow individuals to decide if and when they want to upgrade. Ma and Pa Kettle out there will probably stick with version 4.x forever, and that's fine for them, but those of us on the bleeding edge want the ability to run beta and alpha code man! Stop making us wait for weeks and weeks! Also, give us a selection dialog at bootup time that would allow us to downgrade if something goes haywire with a beta release.
It seems odd that a product born out of the open source ethos would be so closed in how it releases code. Most open source projects have a complete history of code available for download, including alpha and beta code. You pick your poison and live with the consequences.... not sure why the same doesn't apply here. I mean, even though it's a consumer appliance, and Tivo's probably a little scared about letting people run beta code, as long as you give us a way to get back to Kansas, what difference does it make? I mean, if you're really worried about it, make it so you have to key a secret code to get to the beta stuff or something. The bottom line is that upgrades to this thing should be modelled after web based software distribution--as soon as it's available, let me download it.
Eventually Tivo (I hate to break it to you), you're going to be competing with a completely open source DVR that installs just as easily as Tivo, has complete schedule coverage just like you do, has some form of P2P built in, and plays games too. You can bet your balance sheet that it will be releasing updates faster than T2G is rolling out. You might as well get ready for it, and work out the kinks now. You're going to have to compete on more than install base in the not too distant future.
Heck, I'll even sign a waiver letting you off the hook if it electrocutes my children, sets my house on fire, runs off with my wife, and gives me constipation--just give me the bits as soon as they're runnable!!!