Man, the main rule to remember is that "if it gets results for your set of circumstances, it's fine".
Put that number one on your list, and put everything else below it. If it's working for your needs, then it's working.
If you can't get the novice progression to work for you, then do something that will.