I quite like the shortened constructors. You did a good job of explaining how it it would work in a variety of situations and I have no questions on the behavior of the basic proposal.
I don't like the Alternate Syntax: the difference between the current behavior and the proposed is triggered only by not having a body. I could perhaps be persuaded but currently I'm 33/66 on it. At first I didn't like the General Automatic Assignment either, but currently I am 50/50. I'd like to hear some more discussion on this point, so if you have an opinion on it could you please speak up? My only thought is that shortened syntax for non-constructors would be less helpful if we had accessors, but they don't necessarily interfere with each other and we don't have accessors so I think that's okay.