I'm just throwing out some ideas. Honestly, it sounds like we're in the same boat with extremely different products and skills-- so maybe we can connect, and let me know how it goes. Hope this was useful at all... :). Your tenacity and ongoing improvements to your software and process are probably the right strategy to get funded.
Generally, a good 50/50 split on seed with the co-founder is what I am doing with my company if we get funded (not there yet), but yes when there is a true even split of responsibilities, you really can focus on extending your platform -- especially if you find someone who is a fast learner, willing to work and knows what they're doing.
definitely shoot me an email if you want to talk. I'll tell if you if I can't help or maybe there is something that we could try : chrisryanleggett@gmail.com , linkedin.com/in/3dgeom
For the majority of individuals who are starting single person or no more than 2 or 3 person operations, I recommend a Limited Liability Company (LLC) registered with the state and with the federal government.
You can set up an LLC yourself by using forms most states make available for that purpose on line at the state secretary of state
Forming an LLC will separate your personal assets from your company assets and protect them. When you sell a product or services and begin generating revenue an LLC has many tax advantages.
You can register it as Sub Chapter 'S' for tax purposes and pass the revenue and the expenses through to your personal tax returns, paying no taxes as a company.
You thus avoid the double taxation issue prevalent with many of the other types of incorporation. An LLC limits your personal liability for debt and any court judgments that may not fall in your favor.
Representing yourself as a company allows you to pursue financing as an enterprise. I am sure you can think of a creative name for your LLC and you can complete the articles of incorporation necessary to bring your enterprise into existence.
The term, "LLC" must conclude the name of your company if you decide to form such an organization.