Do some digging locally and at the track and see who the trusted names are in your neck of the woods. If you port and polish, you are going to want to get new valves to go with the bronze seats. So that's a full set of valves and at least 1 extra new intake valve to lap them in to the new seats. New valve keepers. New valve stem seals. Might want to get the cams and buckets dlc coated. That's some serious cash right there. Oh, and adjustable cam gears.
After that, you might as well get a new set of premium rods so that you can get the most out of the motor without fear of repeating the spun bearing. That's another fair chunk.
If you do deck the head and run a race gasket, be sure to talk to your machinist first so you can see just how much material you can skim without kissing piston to valve.
It would still be expensive to leave it stock and do the maintenance of the valve adjustment but it would cost substantially less. For the return on investment you would get building the motor up, all I can say is, if you are not road racing and actually competing at the top level, it's overkill.
Maybe get second gear cut, adjust the valves and sync the throttle bodies and replace the big end and main bearings and the rings. That will probably hurt your wallet plenty. Especially if you are worried about the cost of a crank.
To actually build the motor up is at least the cost of another bike and when the time comes to sell, won't add any value.
If this is your last bike and you just want the most premium of everything, it may be worth it to you. Otherwise, honestly, stock is fine bro.