Simplicity is key. Complication hinders progression. Though becoming elite requires a bit more than simplicity, you can go pretty damn far keeping it simple. Plus, unless you're at an elite level of training, you shouldn't even be complicating things because its not required.
This post is more for the silent readers than it is the answer to the thread.
The Greatest Respect You Can Earn is Self Respect.