Living where I do, I would NEVER put the dish on the roof......What the Dish is not good enough to go on your new roof?
Seriously, I hear this every day from people who get new roofs and I don't get it. Its ok to install a Dish on an older roof, but not a new roof?
So you get a new roof and then got to wait a few years till its old again to be able to mount a Dish on it?
Pole mount is the way to go. I live in a snow/ ice area and in the winter I would not suggest getting on the snow covered roof to clear the snow/ice.