I know what you mean. It has horrible consistency with accuracy. If you can figure out an Angel Breach type system then please post it up. I'm too scared to try anything out on mine. It's too sweet.
I like painting my blasters for a couple of reasons:
A) It makes them more personalized (because most mods could not be seen)
B ) It is way more fun than just plain modding it.