To add to what Hilary stated:
Using formatting rules to hide/show sections leaves less overhead, and it's less moving parts for you to think about/deal with. I had an order request form created that had a different view for each vendor (Staples, internal ordering, etc.) and it was just a huge headache. All told it was like 9-10 different views (including approval steps). Going with one view for the submission stage made it a ton easier. Plus, in my case, if someone accidentally pressed the wrong button, then they'd have to start over. This way, it's just a check mark.
Think of it like this. Views are the pages of a book. The rules are the words on the page. You need the words to get to where you want to go. Ok, that was lame, but I hope you get my point.
Sounds to me like your Form Load rules are good, but your sections may need to have rules created or refined. Rules for certain fields/sections *may* carry from view to view as well, so even if you're changing the view, you may still have rules in place that show all sections, or there isn't rules in place to hide those sections on the Requested view.