no, I am using him as listed.
a few reasons;
a)his statline is clearly represented of a 'bump' in each stat that would be affected by said marks (over the other lord equivalents averages pre-mark)
b)the only reference directly to a stat difference other than listed IS the 4++, which would need to be noted specifically if all else is already included (as invulns are never listed on statline, just wargear/spcl rules)
c)it is consistent with every incarnation of the character...either included OR listed specifically. this continues that trend
any reach into the realm of 'whoops, here I go...power up!' would make him worth 350pts base, and nigh as powerful (aside from some minor differences) to the primarchs currently listed in the 'Horus Heresy' FW books.
(and finally whilst it says 'has all the marks', RAW doesn't support that beyond the 'fluff' wording in the rule entry)