Hello and welcome Sam.
I rode a 620 for the first time only this year and would agree with you 100% about the grin factor. Nice and lively and light..
+1 for exactfit belts. They are about the same price as Ducati belts now, but they will go three years instead of the two years for Ducati belts, so quite a saving.
Change those belts sooner rather than later if you don't know the history of them.
They can be a liability if the bike has stood for a long time. At least examine them closely for any cracks or fraying, make sure they are nice and supple and check the tension.
Bike looks mint by the way..