Every computer already defines the domain "localhost" for this purpose, which never expires and can't be hijacked. Why would someone want to use this risky alternative?
Also, localhost will work if your machine is disconnected from the internet, while local.computer, which relies on a remote DNS server, will not.