Not really. It wouldn't be doing anything the Express route buses do not already do, except it would be in sync with the traffic lights. Oh yeah that's right, it does take away 2 lanes of traffic on each street it's on so it makes it more congested. I do not see how that helps daily issues. Working downtown, this just looks to be a nightmare in the making.
But back on topic, I would be willing to bet that in the event that the Predators made the SCF and it was at the same time as CMA, the city might convince the state to open some of its lots for parking if need be, then shuttle people to Broadway.
The thing is there is plenty of parking downtown, just convincing whoever "owns" the parking to allow others to use it is the hard part. Some of the businesses that have garages but don't normally allow the public to park in them may be willing to open their garages up in a situation like this.