I find shove as it is to be situationally broken - in a decent amount of encounters it works well, but in others it doesn't. It definitely went a long way into being better, but I still don't think it is quite good.

I feel like there could be a place for this over the top shove is some way - perhaps a right combination of stat, homebrew feat or equipment. Perhaps there could be a high level mighty shove buff spell. Allowing characters to do over the top stuff like that can be fun - allowing them to do so with a bonus action though, it's a bit too much.