Sergey SSP
на мой взгляд this увеличивает читабельность кода, хоть и тратишь на его написание время.
это если кроме тебя и привычной команды никто код читать не будет и он постоянно находится в работе, однако если код написали и могут забыть на год-два и в команде может меняться состав хотя бы с периодичностью 2-4 года, лучше писать Self, так проще потом читать легаси-код