Swiss powder will be at least ten per cent more efficient than any other propellant in any weapon you put it in - it is up to you to decide if the cost is worth the difference.
I use GO-EX in my C&B revolvers at between 25 and 100m, but reserve my [expensive] Swiss stuff for long range target rifle shooting from 500-1000 yards in my Whitworth.
Needless to say, the price of Swiss powder over here in UK, less than 400 miles from where it is made, is almost double what you pay for it 4000 miles away.
tac in East Anglia