You shouldn't be able to ban a champion that someone on your team has shadow-picked.
Personally, when I go into champ select and I queue up for a lane, I have one specific champion that I want to play as. Too many times I've had to dodge a game because someone doesn't want me to play, for instance, Gragas mid in a normals, or Evelynn jungle. I then have to wait 5 minutes to play the next game, and the person who banned the champ I wanted to play gets no repercussion.
This is not desirable, as not only is it unreportable, but more importantly it puts the power of who you get to play into another person's hand.
In order for situations for this to not happen, I recommend that you shouldn't be able to ban champions that someone has shadow picked. No one on your own team should be able to have the power to deny the champion you want to play. Even if the champion someone wishes to play is overpowered in your opinion, and the other team might take it before your own team can, you still shouldn't be able to ban the champion. This is because for every time the overpowered champion gets picked on the other team before your own, there's a time where your team picks it before the other team.
I could simply not shadow pick the champion I wish to play, but that could lead to someone on my team accidentally banning it, and it also shows that communication is not a priority during picking phase, which is counter-intuitive; shadow-picking was designed specifically to be able to create team compositions.
TL;DR: Shouldn't be able to ban a shadow-pick, as it puts the power of which champ someone wants to play into the banner's hands, and not the player's.
Thanks for reading.