Ich bin mir nicht sicher, sind ISR nicht void Funktionen ...?
Dann braucht man nicht unbedingt ein return, mit verlassen des Blocks kehrt er automatisch zurueck. "return value" braucht man nur zwingend bei nicht void-Funktionen, oder?

Aber es ist zumindest besser zu lesen und macht die Absicht des Entwicklers deutlicher (nicht nur "aus Versehen" zurueck) ...