Its been a relatively trouble free year so far (hope not to jinx myself there

Andy Finch has had a few issues with treating for blanket weed with Kusuri Eco Gold when he went on holiday to find levels of carbonic anhydrase killing an upsetting number of koi before getting the water changed enough to get on top of it, thankfully now in control, but with little feeding going on, so still not out of the woods.... however, currently despite a kh level of 3degrees suffering massive ph swing of 7.1 to 8.1 which may explain (or be because of) the lack of feeding?
Personally I have see high pH levels (and swings) despite only having a low kh of 1 for most of the year, but I have put this down to the reduced number of koi in my pond going from 31 to 10 at the beginning of the year. My ph has been as high as 7.8 but no lower than 7.1
We both use RO and add bicarb to dose up the kh, but Andy has been adding purified tap water back (since the health issues at the beginning of the month) due to concerns over the quality of the bicarb being used, but all of the forgoing has left us feeling uncertain over how best to manage pH with large ph swings despite the 'reasonable' kh in his pond in particular.
This leads onto the question, which is worst for koi development and general health, a low TDS (relative to GH) pond with large pH swings or a stable, clean pond of a higher ph say of 8.4 with a high GH level but a stable ph?
We would be interested in opinions on this point in particular.
Thanks for reading,
Mark