To me it comes down to the dollars, if I can save a bit by not having it done and doing it myself after they've done the concrete work I prefer to finish it so it is done to my satisfaction. But if they are going to keep the same price I will let them finish it, if I don't like it afterwards I'll re-finish it to my satisfaction.