Not necessarily but here's my opinion:
- famous companies are better of with brandable names (i.e. not related to the niche). Instagram, Youtube, McDonalds, Amazon etc. all have brandable and recognizable names. However,
- if you are not that well known, I think a descriptive, niche name would work better as it immediately gives an indication of what you're doing and can sound professional.