Just put them anywhere, it doesn't matter. Space is cheap. Rooftop space is even cheaper.
There's not sufficient rooftop space for present electrical needs, nor future likely needs. But yes, it's a good start.
Just put them anywhere, it doesn't matter. Space is cheap. Rooftop space is even cheaper.