There is nothing wrong with a fight SIM as the entire human learning experience is tied to repetition. There are many games out there that even go a step further and have training rooms in-game (much wow I know), allowing you to practice either the entire fight or specific portions of it.