i am using buckets for the first time.
pros:
able to control nutrients individually for each plant
bigger plants like mentioned above
cons:
pain in the ass to do water changes
uses more nutrients and PH adjuster
have to adjust the pH on each bucket individually (if using drops, this is a major pain in the ass) need a digi
if you have to cool or warm the water you need to do it individually for each bucket.
if i had the room, i would do recirculating DWC