if this is your first grow, id start with soil, so much can go wrong with hydro
soil is more forgiving when it comes to feeding and depending on what size you want the plant, A 2 gallon pot of good soil may only need feeding once or twice. for the plants life
Flowering will take the same time, you may need to add a few weeks on to the total that the strain says it needs
Hmm...I'd say soils easier "if" you get it right.
Trying to perfectly pre-pack a pot to provide for months at a time take a lot of skill though. Trying to water it properly takes a fair bit aswell going by the thousands of posts you see on these forums about how to do it lol.
There's a lot more thought and knowledge required to grow properly in soil.
Hydro sounds complicated but its not really.
Just fill a res and leave them to it.
Check it once a week. Maybe have to adjust ph once a week.
Can't over water it or under water it.
Don't actually have to water them at all as it's automated.
Don't need to guess how strong to feed as the ppm meter tells you what doses the plants want.
If anything goes wrong you just dip the sticks in the res and they tell you what's up.
You can honestly grow pretty well in hydro with very little idea of what your doing as long as you have the 2 meters to tell you.
I'd say its a lot easier than soil.
Coco is even easier than full hydro too.
Need to know even less to get that right.
Feed quarter strength nutes, every day to run off at the right ph.
13 words. All there is to it.
Got much, much, much less chance of bugs with coco/hydro too.