Perks have been deeply reworked since the wipe, and while most of the changes were good, I think few more tweaks could make the system better and allow more build diversity.
First and most importantly, the livegiver perks. I think there is two problem with those: you have to take them in the order from the weakest, and there is an EN requirement. Both simply force low HP chars to have even lower HP, and making them quickly nonviable in PvP. I think all 3 levels should give +30HP, and the requirement of EN should simply go away, thus low end characters would become viable, because they would be able to take livegiver, and taking only one livegiver would be more interesting, also allowing to free a perk slot for less hp.
Then, the spray and pray perk. Without mentioning that uncalled crit table should be nerfed, totally ignoring enemy armor CM is bad, as it reduce the gap between good and bad equipment. A -75% or flat -10 would be better.
Iron grip. Require too much strength. Nobody will ever take it. For the strength, and the fact it's a lvl 12 perk. Make it a lvl3 or 6 perk, and reduce the strength to 5 or 6.
Finally pyromaniac. Not very important, it's a desperate attempt to make flamer more useful. To make it actually kinda interesting, it should be two time a +50dmg +5% crit chance with fire weaponry. Then the weapon would be almost interesting.