You chose well..
Out of the newer sets you did choose some nice power sets. The Savage mechanic is nice and psuedo replaces buildup. Radiation is nicely balanced for the current teaming environment.
Savage Melee
"Tear at your foes with deadly animalistic attacks that primarily inflict Lethal damage and cause additional damage over time. Savage Strike, Maiming Slash, Vicious Slash and Savage Leap all grant stacks of Blood Frenzy. Each stack of this buff grants a small damage buff and endurance cost discount. You may have up to 5 stacks of Blood Frenzy active at a time. Blood Frenzy can be maintained, or it can be consumed to empower Shred, Rending Flurry, Blood Thirst and Hemorrhage. Using one of these consumers while you have 5 stacks of Blood Frenzy offers an additional benefit to these powers, but will also leave you Exhausted for a short time. While Exhausted you cannot build Blood Frenzy."
Radiation Armor
"Radiation emanates from your body which harms foes, but empowers and shields yourself. You can use this energy to absorb damage, heal from your wounds and debilitate nearby foes."