I'm quite sure this is merely mirroring the model rendering, and has zero bearing on the weapons code.
Projectile origins flip with the model, so you don't have rockets coming out of the wrong shoulder. (You can check that in thirdperson- pretty funny.)
It took a while to adjust, but I love having my weapons left handed now, so much more natural. However, the backward text on the electrosapper makes me cry.