At 200 yds there will be minimal difference in terminal performance between a 20" and a 16" .308.
Even at extended range, the difference is less than most believe. A 16" 308 will have generally the same terminal performance at about 50 yards less than the same round would have out of a 20" 308...