To provide a different perspective, from one that cannot do the long range stuff because of eyes and muscles.
Such shooting requires much more than just loads that will give suitably small groups, groups so small that they are not the limiting factor in your ability to shoot competitively. There is range estimation, how good your sights are for you, how well can you estimate the wind and correct for it, how steady can you hold, etc. ect. You would be smart to determine, if not already, just how well you hope to be able to shoot. Do you really want to try for the top, or, are you going to be happy with local shoots?
I have a shelf of medals from local and smaller shoots -- that tells you nothing of my loads, other than that they are not bad.
I hear lots of things that work well from friends that can do this shooting. There is lots of variation in what works well. There are some solid guidelines, including such things as really symmetrical bullets free from bubbles, softer rather than harder bullets, excellent match of bullet diameter to bore of individual gun, the right weight, etc. of bullet for your rifle, chambers really concentric to bores, excellent crowns, powder that leaves minimal and very soft powder fouling, excellent bullet lube, etc. etc. -- picky, picky, picky.
On the assumption that your gun and loads and your shooting ability meet the above, and probably some other things too, a remaining important criteria is VERY CONSISTANT muzzle velocites. That is where Swiss shines. Other powders may come close, especially if seived, or if from a batch that gives especially uniform results.
On the other hand, given the BPs on the local market there, as well as the experience of local shooters, what is already known to work well there? Is it really only Swiss? Do local shooters seive the Chinese BPs? Given that even Swiss has some variations from batch to batch and the other BPs common in USA have even greater batch to batch variations, you could buy the most highly touted power (other than Swiss) and still not realize really small groups. If you are not already getting quite good groups with what is available, why should Swiss be the right answer?
Lars