being good at the practical side of things is no guarantee of success on your own. I have seen clients who are brilliant at what they do when working for someone else, but running a business is completely different.
Especially if you are competing against some one doing the same thing on a...