I absolutely loved blitzball. My only main issue when I went back to try and play it (and only it) was that you do not make any money for winning matches. Means that you will eventually not be able to pay your players unless you play the full game.
I am still not sure why SquareEnix has never done a proper mini-game…