A bit of unsolicited advice: before putting money in or pitching to publishers, make a simple static site with a mailing list sign up form, then promote it and run some ads for it.
If you get positive feedback and a bunch of sign ups, proceed. Otherwise iterate on the concept/website/marketing strategy until it clicks, then continue with your plans.