The platform has been easy for us as we have always used their services so it was very familiar territory! They were able help with creating an entire website using my logo design that I had created in Photoshop (which they also did) - not something you get from 99designs or other sites like those where there are many designs but only one winner gets chosen each time.
There isn't really anything too bad about advicelocal if everything worked out perfectly; however some of your competitors may be more user friendly than them especially when dealing w/ multiple projects at once which can make things messy sometimes due t he fact its hard keeping track o f all info pertaining tot hat project.