I was using bullseye for 38 special +p loads with 158 aim bullets, very accurate but very dirty, I actually switched to trailboss powder, burns incredibly clean, I can usually shoot multiple IDPA matches without any trouble. The bullseye would cause problems after about 30 rounds it was so dirty...
Now I know that trailboss is supposed to be just for cast bullets but it works just fine with jacketed bullets in my 4.2 inch GP100, worked up a load to 5.1 grains, gives around 840fps. Fills the case without compressing the charge which is a no no with this powder.
I'd also have to second the clays, burns clean also...