The only other experience I can equate Japanese baseball to is soccer. I actually felt like I was at a Portland Timbers game. The home team fans kept up a steady stream of cheers and elation throughout the ENTIRE game. It was awesome! I wasn't even disappointed when the game ended in a tie in the 10th inning....and as the entire male populations yells "Why would they do that?! There has to be a winner!!!" keep in mind that Japanese public transportation will not deviate from it's schedule.
All in all, I suppose flexible transportation along with the hot dogs, could be two things they work on, but all in all, my BEST baseball experience. I might even get season tickets. Go Seibu Lions!