Consensus from YC is that you launch an MVP ASAP. Right now all you have is a theory that people would like your product, and until you actually launch it, you will never actually know if people want it.
If you weren't a developer, usually you'd be asked to gain traction a different way, such as getting pre-signups or even pre-paid customers without an MVP. This way you demonstrate that you have waiting people with money to show potential investors that your idea may have some market fit.