A bull 18" barrel is more rigid than a bull 20" barrel. At that length, you will only lose about 60-100 fps depending on the load/bullet.
I personally have 17" carbon fiber heavy-contour barrel.
Fluting will help decrease weight, add surface area for cooling, as well as (arguably) add rigidity to the barrel.