Basically, yes. As far as I know it's simply a standard Sky box as far as Tivo is concerened. I don't think you even have to re-eun the Guided Setup.
I don't have Sky, by the way, and am only going by what I remember from reading on here. I'm sure someone will be along shortly to tell me I'm wrong