Imo, looks good overall, but I think its better to take ammo mod on T1 for satchel charge, u will get more per resup, and in general its better to have 4 C4 than 2/3 upgraded ones. Also, In armour T2 "healthy" will give u more value than overcharger, the same goes for T4. In T4 its better to have longer invulability duration than "shield explosion" perks, it will give u more time to get out of dangerous situation after being revived. Its especially good in "soul for a soul" scenario
when using sachels taking one or no ammo upgrades will cause resupplies to give you 1 sachel charge but taking both will get you two sachels per ressuply. Healthy gives you a bigger health difference but doesnt regen, its up to personal preference which one you use. as for shield explosion; I really like that upgrade myself but the revive time is also incredible, the only one in that tier I dont like is the static charge.