We were discussing earlier in OOC the bonuses...
IMO another example of schizophrenic pulling mismatching role bonuses out of a damned hat.
That being said two of the bonuses, the armor repair amount and the resist bonus, combined with being able to fit battleship MJD, means this thing will be like having an abaddon-tanking logistics ship in your fleet. Will take absolutely forever to chrew-through, meanwhile repairing more than a dedicated logi ship at close range. Toss in sentry spam to get on km's during engagements and this thing could be a heap of trouble to deal with in larger spider groups.