Domain memorable? Yes Domain relevant? Not really If the content is good enough people will remember the domain which is all you want when trying to brand a site like you seem to be wanting to achieve. Good Luck with it