The "fix the crank issue" is a long one.. We have seen box stockers with cranks that had huge issue, and other stock cranks like my own 107 kit making 123/124 and it has not moved further from when I got the bike. It gets ridden hard with 34,000 miles on it now and it has not damaged the pump or plate.
I may pull it down this winter when I swap the engine out and have true, balance and weld, plug as I am going to sell the 107 engine off.. ( got a 120R and a new S&S 124 to play with do not need 3 engines) But if the engine is tuned and running smooth, no vibration, and you are not going into the lower end ( your plan on upgrades ) leave it alone..
Some want peace of mind that it has been checked though.. Cost is not huge really if you do the labor..