By using the definition
$$\tag{1} \mathcal{L}_V U=\lim_{t\to 0}\frac{U_{\phi_t x}-\phi_{t*}U_x}{t} $$
For the Lie derivative of the vector field $U$ in the direction of $V$, where $\phi_t$ is the flow along $V$ and $\phi_*$ is the push-forward. I'd like to show that $\mathcal{L}_V U=[V,U]$ by using the components of $U$ and $V$.
Let $U_x=u^i(x)\frac{\partial}{\partial x^i}$, $V_x=v^i(x)\frac{\partial}{\partial x^i}$ be vector fields. Summation convention is used. We're on a smooth manifold in local co-ordinates $x^i$. We need:
A. $U_{\phi_t x}$ which is $U$ evaluated at the point $\phi_t x$. If we take the derivative at $x=x_a$, and define $\phi_t x_a=x_b$ then $x^i_b=x^i_a+t v^i(x_a)$ for sufficiently small $t$. Thus
$$\tag{2} U_{\phi_t x_a}=u^i(x)\frac{\partial}{\partial x^i}\bigg|_{x=x_b=x_a+t v} $$
B. $\phi_{t*}U_x$ which is (in this case) $U_{x_a}$ under the co-ordinate transformation $x^i_b=x^i_a+t v^i(x_a)$. Since $\frac{\partial}{\partial x_a^i}=\frac{\partial x_b^j}{\partial x_a^i}\frac{\partial}{\partial x_b^j}=\left(\delta_i^j+t\frac{\partial v^j}{\partial x^i_a}\right)\frac{\partial}{\partial x^j_b}$ (where $\delta$ is the Kronecker delta) we have
$$\tag{3} \phi_{t*}U_{x_a}=u^i(x_a)\frac{\partial}{\partial x_b^i}+tu^i(x_a) \frac{\partial v^j(x_a)}{\partial x^i_a}\frac{\partial}{\partial x^j_b} $$
C. To find the order $t$ difference between eq. (2) and eq. (3). The difference is
$$\tag{4} U_{\phi_t x_a}-\phi_{t*}U_{x_a}=u^i(x_b)\frac{\partial}{\partial x_b^i}-u^i(x_a)\frac{\partial}{\partial x_b^i}-tu^i(x_a) \frac{\partial v^j(x_a)}{\partial x^i_a}\frac{\partial}{\partial x^j_b} $$
Expanding the first term on the RHS around $t=0$
$$\tag{5} u^i(x_b)=u^i(x_a)+tv^j(x_a)\frac{\partial u^i(x_a)}{\partial x_a^j}+\mathcal{O}(t^2) $$
Substituting eq. (5) into eq. (4) yields
$$\tag{6} t^{-1}\left(U_{\phi_t x_a}-\phi_{t*}U_{x_a}\right)=v^j(x_a)\frac{\partial u^i(x_a)}{\partial x^j_a} \frac{\partial}{\partial x_b^i}-u^i(x_a)\frac{\partial v^j(x_a)}{\partial x_a^i}\frac{\partial}{\partial x_b^j} \stackrel{t\to 0}{=}[V,U]_{x_a} $$
Which appears to be the correct result. Question: do I make any conceptual (esp. part A or B) or algebraic mistakes?
I have seen a few slick derivations of 'Lie derivative equals commutator', and have looked at many similar questions on this site, but have not seen one in the spirit of the above (I admit it's not pretty), which is why I'd like to check for errors.