as mentioned, i bench tested the unit before and after.
before, there was no odd sounds, but you could see the dog was not returning fully after running the starter.
i then sprayed wd40 on it and it then returned fully
the dog was already sticking, so there was nothing lost by doing this!
wd40 is light enough not to cause any sticking. its far better than the grease that fiat assembled it with in the first instance as this is what caused the sticking in the first place.
None of the starters I have had in my hands on that's Punto, Punto Grande or Panda have any grease visible
I suspect someone has already been in yours before.