This depends a lot on what your "perfect" Center looks like at D3, a level at which I'd argue there are at least two, if not more, ideal types of Centers that coaches look for. (My perfect looks a lot like yours, defense first and then maybe 10 PPG from the ATH and mid-level LP.)
Also, what is his potential stamina? Even assuming it's high, if it only reaches high 60s/low 70s, he won't be nearly as good as he could be.