I would base my decision on how the gun balances off hand. If you're going to use a heavy buttstock like a Magpul PRS I would do an 18-20". 16" if you're using a light buttstock.
I don't think whatever you're shooting at is going to care if the bullet is going 2850fps or 3050fps. Plus, it is...