Very good changes, in my mind. Helps the class stand out mechanically and allow for a variety of different playstyles without turning it into a gimmick. Some of the damage things could scale back a bit especially if they are going to friendly fire your allies, but otherwise i don't see anything...