It's a wide-known fact that for SE direct entry of keywords in domain name does matters.
Still, as far as I know it's better to use not more than 3 keywords in it.
Catchy name do matters too, of course
So, I'd advice you try to pick up the name with keywords but also catchy in the same time. Just do not hurry and think well, that's all