You obviously know a lot more about this than I do.. But just from this, it sounds like using the RPC data is better. If you REALLY want to be fancy, and if it's possible, you could use the local data if it's not on a Premiere and use RPC if it's on a Premiere, so what they download matches what they see in the Tivo UI when they downloaded it.. But that's probably not absolutely necessary. If there's some valid reason someone else might want the local data, having an Advanced checkbox that defaults to on (for RPC) that they could change if they wanted to would help ultra geeks.