You really want to purchase a domain that a lot of people are likely to type into their browsers. If you have such long/difficult names the only way you will get visitors is word of mouth or search engines. Type-ins are a good way to get visitors and thus straight away those names lose value.