I don't like going above 22" unless it is on one of my Encores or target guns.. For them, I will go up to 24". I have a .308 Encore barrel that is 18". Even with a suppressor on it, it handles like a carbine.

As for blast on shorter barrels, I run suppressors on just about everything I shoot now days, so I don't worry about it all that much.