200/200 ed (100%)
repair (100%, repair is repair when it comes to armor)
30ar3radius (we'll say 100% because sun mod is a thing unto itself)
1/40 life (2.5%)
(100+100+100+100+100+2.5) / 6 = 83.75
so 83.75/10 for just stats.
bonus for awesome base.
bonus because I haven't seen anything better of this makeup.
final vote: 9.4/10
one of the only times I'll still call it a trophy with such low life stat.
honestly, i'd rather see a 1life than 2-19life... style