You are showing great restraint. I'm sure we have all gotten there with projects no where near this complexity and time consumption. It is always best to force yourself to do all of the little final details now. Otherwise you will get them up and running (and I am sure loving them) and never get back to those little things and you would likely be bothered by it. Bravo!