User blog comment:DaNASCAT/Technical Update: August 22, 2016/@comment-452-20160824225437

I disagree that IP addresses should not be able to be thanked.

New users are the most important people to thank. Thanking an IP address may result in them returning and creating an account.

The fact that it can change is irrelevant, as the thanks will likely be left relatively soon after the edit is made.

If you make any change to Appreciation due to the fact that IP address may change, then simply put an expiry time - a week should be plenty. And if you really care about "not thanking the wrong IP address", then make it related to your tracking cookie.

Lastly, User_talk page edit notifications are shown for IP addresses - even when Message Wall is enabled - I currently use this to ensure that all IP address users are notified of the welcome message. Since I can thank them the old way, I should also be able to thank them the new way.

In other news, I immediately found 3 glaring bugs, you should really hire some beta testers one of these years.