, at velocities over 1 joule,
How do you have a "velocity of 1 joule"? Velocity is a measure of magnitude and direction, or distance traveled per time, where a joule is a measure of work done, or force per unit length.
Wouldn't it be more accurate to state velocities above X-ft/s or energies over X-joules...?
Ok, then velocities over 328 fps w/ .2's or 100 meters per second w/ .2's and energies above 1 J... a lot of airsofters can make the transition between the two on little thinking (at least those who have played a while i guess i should say). Maybe its just me but when people say 1J i instantly think 328 fps w/ .2's or an M100 Spring (which is 100 meters per second w/ .2's) or 120% spring which is roughly a 1J spring. If we are going to be that picky then all FPS's should also have the weight of bb's since muzzle energies are different with different weights of bb's at a said FPS. 1J is 1J, however 400 fps can be numerous different energy levels depending on the weight of bb used.
Not to mention i've read some papers on projectile theory that rate velocities as measured in joules (as in a velocitiy at 1J of energy).
For some reason i doubt you'll notice much difference between a twist barrel and a stock one at our current limits. I highly doubt that it will make enough of a difference to warrent buying one. A tightbore would do you just as well.