You will get better bokeh with the 24-70 over the wider angle any day of the week. It has a minimum focal distance of close to 1ft which will be great for your detail shots also. It is a great lens and you will love it.