The forum is a greater source of information than the actual documentation and examples. Therefore, preserving the forum's database should be one of the highest priorities. Failing that, saving a static archived version. So whatever happens, the person that can send it to /dev/null shouldn't be pissed off.
Changing the name -even to one more suitable- would make information on the rest of the internet more fragmented and would overall be strange for new users. However, for v2 it might actually be desirable to use a different name, due to the lack of backward compatibility. A new name makes it easier to identify scripts tailored to- and compatible with the new version. One can then always look into v1 scripts knowing modifications may be needed. Can you imagine you have to go to every script to see if it is ANSI/Unicode and Basic/L/V2
I could care less whether the domain I navigate to is autohotkey.com or something like autohotkeyresource.com. Old forum links could easily be parsed to the new location, either in the DB or saved copy.
If (A_AhkVersion < 2) Try Option_2() Catch Option_3() Else Option_4()