I like everything you posted.

The only thing I disagree with the the DC for skill checks. I think it is just fine, but an option for either way would be nice.