Emo could really scale, I'll advise you keep it and see how far it could grow. If what you're working on is more important to you than this, then you can take the previous advice and scrap it. I love the concept thoough
Dev jobs are a good way to learn more and evaluate your skills but instead of applying for dev jobs, why don't you build something and give it to the public. Test it, it'll be a way to know how good you've become. Build! Build!! Build!!! and Learn! Learn!! Learn!!! Good Luck on your journey!
Thais is a very good question. As much as you need their cash, you also need their connections and friendship. I would love to see the answers for this question.
If only employers put in a few more minutes researching potential hires, they would save themselves the stress of having wasted a ton valuable resources on these dumb weights. Good consultants can mean massive growth just as bad consultants can mean massive decline in fortunes.