Are you going to be using emails in the engagement programs, or programs nested in the engagement programs? I ask because Edward Unthank did an awesome presentation at Summit where he explained his method for ensuring that people don't receive the same content twice. It involves using programs in the engagement program and a program status of "Exclusion", and can be
viewed here in more detail starting around slide 17.
As far as uber engagement program, sorry I didn't respond to your question the other day about how our programs are set up... We have more distinct programs at this time, so they don't really overlap enough for me to do an uber program. I think this would be more limiting in the end as ep's are limited to either 12 or 20 streams (can't recall, and for all I know they've eliminated this restriction) so what works right now might not be the best if there's change or growth in the future. I think that having a gatekeeper/controller, as well as using programs within ep's is the best way to handle ensuring that people don't receive the same content multiple times or fall into multiple programs at the same time.