I'm kinda in the boat of only giving player advantage on ranged attacks when on higher ground.
I think it could be balanced by making weapon switching consume a bonus action and giving melee-attacks against non-melee-ranged weapons advantage.