The only issue I have with Orisa is she does not really fill the role they want of her as an anchor tank, because she can't really move with her shield like Reinhardt can, so her ability to push with her team is a lot harder. Most just get impatient and leave her behind, defeating her purpose.
I think a good compromise is allow her to put down her shield anywhere with only a very small cooldown, but make it have to recharge like Reinhardts shield. This way she can dynamically adjust the shielded areas quickly but once the shield drops she gets more vulnerable as it has to recharge to a certain threshold before it lights up again, whether she throws it at a new position or not. This would allow her more room to push with her team quickly, but still keep her vulnerable to most flankers.