That, and the distance you push someone should be based off of your STR; currently Gale pushes just as far as Laezel does.
What? Not in my experience he doesn't. Most of the time when I shove someone with my casters, it just knocks them prone until the end of the round. Not to mention, the to hit chance is impacted by your STR bonus so your chance of even being successful with Gale is much lower. I just loaded up a save and checked that. 40% hit chance with Gale, 70% with Lae'zel.
It sounds like your casters are shoving enemies into obstacles. I haven't seen any difference except for the STR increasing success chance. If you can't see a shove arc you will just push enemies to the ground and they will immediatly raise to their feet again.
I think it is absolutely fine as it allows more ways to approach combat and gives high strength characters something to excel at. We are in The first part act 1 of a three act game....the creatures and encounters will get more difficult. Sneaking behind someone to shove them off a cliff will only be possible with high stealth skill which usually only high dex characters will have, and most high dex characters won’t have high strength, so it will still be a gamble.
If you're outside the enemies' field of view you can easily stealth with any character currently. Even without stealth you get a rather high success chance on all characters in my experience. Since it's a free action there is no downside unless you want to use a consumable as well.
I ran my last game with the od that removes extra surface damage and small things such as that makes sucha huge difference in how you approach the game and how you think about it tactically. Right now, abusing ledges for a combined fall damage + height advantage is ridiculous in my opinion.