For future versions of this game, I think it would help the gameplay a lot if, say, swings where the PCI is barely touching the ball and/or timing is very early or very late did not result in hits.

The logical extension of this would be that swings where the PCI is centred on the ball and timing is good should generally be hits.

That is all.