Vista already does auto defragging, it's built in, maybe not as well as Diskeeper, but it sounds like you are just replacing one defrag with another so I doubt seriously it would increase HD activity much if any.
Not even sure Superfetch would have that much HD activity either, it's just putting stuff into RAM. Maybe the indexing service would, unless I am missing something here.