It can be pretty hard looking into the future....so much can change!

I would only actually pull the wires to those places where I was pretty sure there would be an immediate use for it. Other places- perhaps as often as twice per wall- would only get a length of smurf tube that would end at some accessible place in the attic or crawl space. Smurf is pretty cheap- yet will make future changes a lot easier to make!