Launching early is always a good idea, and there's nothing like real customer's feedback to help you prioritize your quadzillion ideas.
However, I strongly suggest you spend some time on copy and structure of your landing page - without reading your post here I would have no idea what your service had to offer me, and my motivation to whatch youtube videos on landing pages has been rather low lately. :)