Soil sucks and is easy to over water, a very common mistake for first time growers. Coco on the other hand is beyond simple and impossible to over water. Other than dealing with the waste water it couldn't be easier.
While I do have a few strains I plan to grow in the ground this season it will probably be my last year of soil growing of any kind. Coco rocks and all I do is mix the nute water and water 2-3 times a day most days due to my work schedule the growth rate exceeds any I've ever grown in soil. And watering every 2-3 hrs if you can is even better.
Pros: Can't over water. You control all nutrients the plant recueves. No guess work, just follow a simple mix schedule. Growth rate is exceptional compared to soil.
Cons: Waste water.
This of course is my opinion from my limited experience but after 50 yrs of growing in soil I can see the difference.
Good luck with whatever method you choose, just be sure to start a grow diary here as there are many who will help!