Having owned several Russian motorcycles (No such thing as quality control) I have been down the "fix or replace a lot of stuff frequently" path. In the end, you end up with a good running reliable vehicle. Sounds like you are there...or really close. It would be a shame to sell it now after all the repairs and parts replacement. That is like buying stock when the price is climbing, and selling stock when the price goes down.......you have to hold it for the long term to see the benefits. I don't play the stock market, so maybe this is a bad analogy.....
Bottom line, bailing out now would leave you MV-less, and you would have to go through it all again if you bought another. Good luck with whatever you choose to do! H.