It sounds to me like your ability to do or afford home improvements is really the key to your answer. Some people like to do these or to seek out qualified contractors and be sure the job goes right. Some people can handle and enjoy a blend of these. You will really be trading off time and money for whatever you do.
No one can make this decision for you. Your personal feelings will lead you to the correct decision for you.