Those could work, but the roofs over the porches where you climb via the rain-gutter drain pipe might be better.
Thinking of other missions…
Paris on the pile-driver barge sniper nest.
Marrakesh on the other side of where the old man/retired school teacher is, the area between the shisha café and other rooftop of the shops, the roof area near an exit and the 2 other (inaccessible to NPCs) areas.
Colorado water tower.
Hokkaido (if you have the Ninja… Well, it would be on the roof, but seeing as how that disguise isn’t normally available)… Unless you can come in with the white one and still climb that pipe.
Santa Fortuna… (already shown the log) but the area that crosses that stream is also inaccessible to NPCs. The scaffolding on the other side of the broken wall around Rico’s mansion.
Mumbai… There are the upper catwalks and various trains you can climb up on. Maybe even anywhere along the sewer trench, and the bottom of the elevator shaft.
Isle of S’gail… The starting spot that overlooks the money bonfire.
Dubai… There’s at least 1 exterior platform (for window cleaning) that one could get on, and the scaffolding areas accessible via ladder.
Dartmoor (already mentioned) the area above Alexa’s office.
Berlin… (There are many places you can climb up/down to).
Chongqing… There is one bamboo scaffolding outside the block area near where they have the guy in the orange jumpsuit (Doctors asking him questions), a bridge between 2 roofs (above the apartments and where they have the drones flying around), and the many tunnels inside the ICA facility.
Mendoza… The attic, the villa roof, the (tunnels?) below the wine storage area.
That’s all I can think of off the top of my head.