When you can, it's usually a good idea to simplify. Think of it as becoming a habit because often, expressions such as $\sqrt[3]{x^3}$ might only arise as intermediate steps and for the rest of the calculations or work to come, you make life easier by simplifying when and where you can - as a general rule of thumb.
However, there is something I don't see pointed out yet in the comments. There is a (subtle?) difference between an equality such as
$$\sqrt[3]{x^3} = x\tag{1}$$
and
$$e^{\color{red}{\ln x}} = x \tag{2}$$
The first equality holds for all real numbers $x$ so there is no danger in replacing $\sqrt[3]{x^3}$ by $x$, in fact I would call it a good (mathematical) habit.
The second equality holds only for $x>0$ since for $x \le 0$, the logarithm $\color{red}{\ln x}$ in the left-hand side of the equality isn't defined. This is different for composing these functions the other way around, since
$$\ln {e^x} = x \tag{3}$$
holds for all real numbers again.
For most exercises or practical purposes, you could say there's not much harm done in ignoring this. But if the domain of the function is relevant, then one advantage of leaving the derivative of $e^{\ln x}$ written as $\frac{e^{\ln x}}{x}$ is that you can still see it is only valid for $x>0$. Alternatively: you could simplify the expression but keep the condition on $x$.
Coming back to the comments on replacing $\frac{x}{x}$ by $1$, see also: