Forming an LLC doesn't make separating finances any easier. It doesn't help you do it or help you force yourself to to do it. My objection is specifically to the claim that it helps you do anything. It doesn't.
Also, you should separate finances as a sole proprietor too.