His design is cool, but his character is lame in my opinion.
I found it unjustifiable and pathetic that he blamed his random bouts of violence all on the fact that his grandpa was violent. So what? We didn't get any indication that Kagura ever actually lived with Yagura or learned from him. Heck, I bet he never even met Yagura! Just being his grandson by blood is no excuse for anything.
If anything, Kagura was technically worse than Yagura. Yagura's violence was influenced by things such as being controlled by Obito, being a kage in a time of war, being a jinchuuriki, etc...
Kagura's violence was all just Kagura. No excuses.
As if that isn't bad enough, all it takes is showing him one little scar to pretty much enslave the man. Come on!