I agree with all points but the prop one. I just think allowing users to use props as shield will cause more problems. There are too many loopholes they can use to excuse prop pushing or even if someone accidentally kill someone with a prop. If someone uses a prop to shield and then swings it by "accident" and hit someone to "accidentally" kill them will just cause so much more problems.
Your rules change to 2.2 is nice as its a simpler way of explain RDM.