Hyphens and Numbers can jumble your customers and hence, you need to avoid its use as far as possible. Like, if your juice bar name is 'Juice For All' then avoid using 'juice4all' domain name. It may confuse your audience making them think that you serve 4 types of juice to everyone.