Hi Pinky!
Keep in mind that this is my very first reveg plant, so I am as unsure of the advantages/disadvantages as you are until I've completed this a time or two.
With Clones vs. Seeds, right off the bat I know if I have cloned a plant it means it was a mother and one that I had good results from. Seeds are a mystery until that plant has actually shown sex. With clones you know you have a healthy plant too, seeds ....you won't know until the plant shows you. LOL
But the biggest reason I would think is cost. Seeds are expensive.
I'm sure others will chime in here.
As far as revegging advantages, I only know what has been discussed here...the plant grows more bud sites, stems out kind of wildly, and some reported even better buds on the reveg....and the fact that you already know what this plant is what it has done for you and it is worth doing again knowing good results.
I won't know that any of that is true in my plant until this reveg is done.
As far as the time it takes to get the reveg going, it can take a while. Mine was under LED lights for almost 3 weeks and never produced anything. After I put it under CFL's new growth was visible after about 2 weeks. I think it was more than that, but can't remember for sure at the moment.
I'm afraid I'm not much help there, but my excuse is valid.....I don't have enough experience with it.
Any other comments on this are very welcome!
Seeds vs clones, or rooted cuttings; there is a phenomena referred to as: F1 vigor, and F1 seed or plant is the result of a cross from plants of strain that are NOT closely related. In a cross such as this the first cross...as opposed to backcrosses.......produce plants with what is referred to as "f1 vigor", the plants grow rapidly and are very healthy. In my experience, I'm not really sure how much this "F1 vigor" comes into play, I mean when I see clones putting out over 5lbs a plant! A clone doesn't have a tap root, and it's confirmed that clones have shallower root systems.......does this mean one is better than the other?, in my limited experience....I doubt it....