As a small addition and a little gotcha, also remember that if you do not provide in each view a way to go back to the previous one (sort of a forward only wizard) you might incur in validation issues, if you have a required field editable in a view that is no more reachable :-)
So you probably have to ensure that no invalid data is inserted upon view switch.
HTH
Ciao
Claudio Brotto
MCP, MCAD.NET, MCSD.NET, MCTS SharePoint, MCT
http://blogs.devleap.com/devlizard