How many people do you think are searching specifically for your site's name who wouldn't think to put the ".com" on it? It might be fewer than you think.
You won't automatically rank highly for "birthday reminders" as it's a highly contested keyword.
As an aside: What does your product offer which I can't achieve with Google Calendar?