The tutorial is good to help you understand the concepts. At some point you might even want to do your own recordset and redirect based on the recordset value on a page when rules don't fit perfectly.
Honestly because of the complexity of what you are doing it is hard to recommend the easiest or best way. If you want direct help with this, I think the best thing to do is to sign up for a premier support ticket and we can spend an hour looking at it and then probably even get it all working for you.