I like that it is very simple to set up, you just fill out their questionnaire regarding your desired business structure and they will provide all the documents needed for incorporation at no cost! There were not any issues with this service when we used them.
It was easy to incorporate our LLC into Delaware as well as creating shareholders' agreements/member contracts/etc. We hired another attorney who worked with us but there wasn't much work involved from his end. The process took about 2 weeks from start to finish and everything went smoothly.