Discipline is a muscle and laziness is a drug. A good, time-boxed challenge works as both an exercise for your discipline and detox for your laziness.
It doesn't matter what type of challenge you do. Anything works. The gains you get from doing the work will bleed into other areas of your life.