TrapperJack;
I'd say you're on it! It sounds as though given equal weights, your powder is at least equal to Goex!
The weight/volume you experienced is about normal, for what most have come up with, with screened and sifted homemade. My personal best powder was screened, and actually had 2% dextrin in it as a test. I still don't know why my non dextrin screened was slightly slower. Just recently, I figured that HM screened was nearly 1/3 more volume, than Swiss, of equal weights (60 grains).
Congratulations on your test and I hope you have many more successes with it!
Anywhere near a 3" 100 yard group would be welcome, for my tests so far.