It sounds like you have the Engineering skills but do you have the Business acumen to make it work? You will need to spend a lot of time advertising your services, supporting customers, and other non-Engineering tasks. And a million other reasons to not do it.
But if it sounds like something you would enjoy doing, why not give it a shot? You never know what the monkey ate until he defecates.