* Have the .com
* Be able to pronounce it and the url without confusion.
Got those two things? Great, now get back to shipping your product. Seriously, names are irrelevant and unless you have mega cash you're not going to get a 10x name (eg: path.com) so just make sure you're not terrible.
Here is a better name for learndot: learnduck.com you're welcome.