i know the 8 mauser is a different animal, but i think the concept still applies. i took a mauser 98/22 w/ a 29" barrel and chronied it. then i took 5" off the barrel (same barrel, same ammo lot #'s) and chronied it again. i lost 17 f/s. then i took 5 more inches off (down to 19") and chronied it again (same barrel, same lot #'s), and lost an additional 80-some f/s.
the point of all that is that the 50 f/s per inch that gets bandied about so much isn't necessarily a hard and fast rule. the 308 case is very efficient (note how little it gains by being ackleyed), and while i don't wish to cut up my 26" heavy barrelled 308, i would imagine that very little would be lost going from 26" down to 20. however... it is my 1000 yard gun, and the 308 can use every little bit of assistance it can get to reach 1000 yards. thus, i went 26", and for a target/range gun, i'd reccomend that barrel length. while the 20" will be stiffer, and theoretically more accurate, that mauser i cut up didn't bear that out. from 29" to 24, i cut group sizes in half. from 24 to 19, i gained very little...
and so it is: each rifle is a law unto itself.