The only downside (and it's a minor one) that I can see is that if you
forget to reregister the domain name
Most providors offer a 'remind me by email' service,
either because they want you to pay them more money,
or because they offer it as '..for $2 a year extra'.
..sometime then it might become the property of someone else,
People are stuck in the bad old days when cyber-squatting
made any sense.
The rules have changed, and any entity would be hard pressed
to *retain* your domain name even if they managed to snatch it.
The important thing now is 'Who has the most
legitimate call for the name?'
In a case where..
- You registered the domain
- Used the domain name in Java package statements*, and..
- Backed it up with a site to distribute the package
Any challenger would be hard pressed to justify that they have
a more valid call to the name, unless it is in some way
an actual namesake of the company. E.G. rollsroyce.com
(yes, RR has the sense to cover that one).
The basic line taken by the adjudicators is that they
are more interested in serving the end user, by assigning
domain names to the person, organisation or entity that
the *public* would most expect it to point to.
The bad old days of the cyber-squatter are largely over,
or only still affect the people who are ignorant of their
rights.
* Note that using a domain name as a Java package statement
(in, and of, itself) does not amount to much. I am not even
sure if Sun had the sense to broach it with the standards or
recommendation body (W3C?) that determines such things.
..in which case your package name would be out
of sync.
Not for long.