Hi,
Dont' fear the number of states, I do find that the more states, the better I can read and analyze it. So optimization is not (in my opinion of course...) in reducing the number of states, but actually in reducing the number of actions per state and really make most of the visualizations wonder of fsm and links between states. You won't loose any performances by linking more states together.
Bye,
Jean