Okay I may have figured it out and answered my own question. :)
I tested below and can maintain a consistent timing on build deployments while maintaining some form of simplicity.
1. Created 1 Component Profile per OS. (3 Total)
2. In vRO workflows consistent with each component profile. (1 per OS)
3. Blueprint only references component profiles (1 per OS, 3 total)
4. As long as I have a template with the same name deployed to each vCenter and cluster it does the trick.