You may be a little lean on the pilots and mains.
I have BS34’s on two different bikes; one with Gunn Design exhaust & 4” K&N’s - otherwise stock and one re-phased (stock bore and cam) running VAPE ignition with 4” stacks and really short exhaust. The former runs pretty well throughout the range with a Dyno Tune (Heiden) jet needle (clip 3rd from top), stock Y-0 needle jet, genuine Mikuni 45 pilots and 145 mains. The latter currently has the same set-up regarding NJ, JN and mains, except running 47.5 pilots. That latter is still being sorted and currently awaiting 336-Y-0 jets to try with 51X11 needles. Still, it’s very drivable, idles fine and takes throttle well. I’m at 700ft elevation and running 90 octane ethanol free fuel.
Admittedly, I don’t yet know the effect of the “Canadian” set-up you’re planning to run. I’ll know as soon the NJ’s get here from New Smyrna Beach.
Bike 1
https://www.xs650.com/threads/lets-see-the-xss.170/page-290#post-745000
Bike 2
https://www.xs650.com/threads/vintage-style-bobber-build.61877/#post-743238