Don't give Bud Selig any ideas. I would imagine that wont happen because baseball perhaps more than any other sport is loyal to its traditions. The neutral site thing might work if it was just a one game thing. Where would they play the game? Florida, California or Arizona infront of a 70% capacity at best. No way. I just dont think a neutral site for a playoff series would work at all.
Selig would probably choose to play it in Cuba.
It may never happen— but in order to have a truly honest test of teams, it would have to be on a neutral field.