Personal preferences aside, there is a science to tuning for overall performance. This excludes track setups (shouldn't apply to us anyway), and I don't advocate doing this on public roads or without proper safety gear.
Your bike should be able to reach red line in top gear, but no more. If you are running a set up that won't allow your bike to hit red line, the setup is too tall. If you hit red line early (like it wants to go through the rev limiter) you are too low. The latter is harder to identify, since most of won't know we are over-geared until we run a setup that won't reach red line in top gear.
Keep in mind it is a ratio. The optimum setup might be a combination of front and rear changes.