@Region Philbis,
the problem with this plan ...where the rubber meets the road..is in extra inning games when they have run out of challenges. At that point, they're back to square one... with no challenges and the game still could have the possibility or probability... of a bad decision ruining the fairness of the outcome.
Perhaps they could include a reset (zero out and start the count again) when things go into extra innings?
They should refer to and adapt the process to how college football games are decided. Their process is quick and doesn't create big delays either. They employ a less flawed system and use a better system than this proposed system. However, some rules change is better than what they have now, which is Luddite.