windwalker is the best insignia for D, ful set of it bring your armor up to 145, if you know how to play
no it doesnt. the +15 armor is not attributed to each and every piece of your armor. each peice of your armor has its own individual armor rating. so your armor is boosted to 85, not 145.
thats why mixing and matching armor isnt better than selecting a matching set.