Release Template Start date should be the start date of the release
It would be ideal when you add in the release phase template to the release the dates start from the development start date. This would then prevent having to reshuffle the milestones as the dates are not aligned to the release.