Worrying about things like logos is something new founders often waste way too much time on.
This service gets you a decent logo in a minute or two for free and then lets you get back to focusing on what is important (in the short run).
Also, it ships with images you can easily add to your social media accounts.
It is not a replacement for a quality designer. You will still need to go through that step in the future.