I can't stand a 12 Gauge Citori with less than 30" barrels. Too much receiver; it needs long barrels to balance it out, IMO.
I'm not sure what effect barrel weight would have on a gun that already doesn't point very well, as opposed to one with a natural point but a bit too quick of a swing.
I put 2" extended chokes on my 12 Gauge 28" Beretta. Adds about 4 oz. to the muzzle. Works great when I want a slower swing, e.g. for clays, but I like the gun as-is for the field. Clays don't fly quite like birds, IMO.