Использование указателя this->
для разыменования, как показано, является необязательным и абсолютно не влияет на значение или сгенерированный код.
Есть люди, которые думают, что это лучше читается, и люди, которые думают, что это не так, но это единственное отличие.
Как и другие рекомендовали, в любом случае для параметра было выбрано другое имя, нежели имя члена. Компилятор поймет, что вы имеете в виду, но люди будут сталкиваться с одинаковыми именами.