Naming a business is like naming a child. You want something that is fitting for now, but eventually, the child will have that name for the duration of their adult life.
IMHO, you need something that is relevant to what you're doing, yet general enough to allow you to transition into other work if you discover work is headed in another direction.
Yes, you can always re-brand, but that takes time for customers to adjust.
JB