Thanks for the shout out Thresh! I don't remember who you are in real life at the moment, it's hard enough to remember names without user names on top of it!
Anyway, all sounds good. Great practice! I'd like to add in the concept of working on individual layouts, setting the same layout up again and again and working on it until you know the best way to run them, integrating patterns/cue ball/shotmaking. I just recorded a podcast with Josh and will try to get you a copy, but it speaks to that portion of it.
Then of course there should be plenty of time just hitting balls and putting it all together.
Love it, keep me posted!