I would actually prefer to have the parent node not appear as a check box. some how it visually throws off the look of an outline.
However, I can say that it is useful at times to have it as a checkbox for those time when you do complete all the sub tasks. So Ideally, it would be nice to be able to toggle this on and off.
Thanks,
Chris