I remember our events team wanted this same thing and we were advised to have the first task in the template be the show date (or in your case the completion date), then use predecessors with lag, to work back from that date, to calculate the task dates (using Schedule Mode - Start Date). Here's an ...