Thanks, Woogie.
I read over at another forum that ported barrels, such as EdGI, improve accuracy because they provide a more stable flight for the bb.
I guess it's too much hassle really, and I could really damage my barrel. I might give it a go on an old unused one if I get the chance.