The best thing about this platform was its support, which had been very helpful to me when I needed help with my logo designs! Also it has some really good templates that are easy enough even if you're not an expert designer or illustrator like myself (I'm more into graphics).
It's also pretty cheap considering how many logos they offer free samples too so there aren't much downsides at all either except maybe their interface could be better but still nothing major compared to other competitors out here right now anyways :D.