Best practice is to keep personal separate from business, so using two different pieces of software for each side should not be an issue (besides having to learn two different pieces of software!) Personal finance apps handle money different than business finance apps, so using one for both you would most likely be compromising something.