I'm obviously biased on this question because I created Live to Challenge, a bucket list, goal-setting website.
I created the site because I believe striving for goals, and forming good habits, is the key to creating your dream life.
Nonetheless bucket lists aren't for everyone, specifically the insecure and the unambitious. Boom.
1) May Become Too Rigid
You may become to focused on crossing things off your checklist that you lose appreciation of the serendipity of the present moment.
2) May Feel Regret
If you create a bucket list and see the years going by and you aren't achieving anything on your list you may feel a deeper sense of regret if you were to never have set goals to begin with.
3) May Brag More
Some people may use adventure and accomplishments to brag about their awesomeness, but no one likes a bragger, Steven!
4) May Spend Too Much
Instead of saving for the long-term, you end up spending all your money in the name of YOLO (you only live once).
5) May Become Too Distracted
Focus is important to success. If you have too many balls in the air you might drop them all. By creating a bucket list you may loose focus on your top priorities.
1) More Motivated
When you set goals you become more motivated. You are no longer shackled by instant gratification because you have your eyes set on a deeper purpose.
"Progress = Happiness" - Tony Robbins
3) Feel More Accomplished
I think we are our own worst critics. By writing out what you've accomplished it helps remind you of what you can achieve!
4) Better Memories
I think we should strive to live a life worth reading about.
5) Give and Connect More
As you set and achieve goals, some fun, some social, some charitable, you'll connect more with people and have a larger impact than had you just stayed home with the cats.
I think the CONS are predicated on a poor mentality when it comes to bucket list making. If you have the right mentality, which is to come from a place of adventure and contribution, then I think creating a bucket list is extremely useful to living the ultimate life!