I do agree that increasing K does not mean it will increase the accuracy, distribution and nature of the data will be key to understand the effect of the K in the accuracy.
Swift is probably the easiest language I came across, it's a mix of python and C++. Nothing to be impressed here, if you're already doing well using rn, swift is much easier! Thanks for the love