I remember yesterday, when I and Banok were playing, there was one map where two archers and one infantry would always camp on a rooftop. Me and Banok charged up there, wounded a couple, and got slaughtered... and then our team's archers forced them down.
No, I don't think being on rooftops is a great advantage. Any ranged can also see them much clearer up there.