I usually teach solving linear equations by balancing both sides e.g.
$$\begin{array}{cccc} 2x&+&3&=&5\\ &&\color{red}{-3}&&\color{red}{-3}\\ 2x&&&=&2\\ \color{red}{\div2}&&&&\color{red}{\div2}\\x&&&=&1 \end{array}$$
Recently I have been considering teaching students to solve via factoring $$\begin{array}{cccc} 2x&+&3&=&5\\ &&\color{red}{-5}&&\color{red}{-5}\\ 2x&-&2&=&0\\ 2(x&-&1)&=&0\\x&&&=&1 \end{array}$$
I think an advantage might be that solving quadratic equations is more aligned with previous learning. However I can see students being confused by factoring.
Has anybody taught solving linear equations by factoring? What were the outcomes for the students and future progress?
Any thoughts would be appreciated.