Current trend is light and handy, so 20" is very popular. I like 24" on sporters and 27" on long range guns. Muzzle blast from the only 20" was in a 6 BR and it was horrendous to say the least, shock wave concussion.

This is a personal thing, no right or wrong, what ever floats your boat.