"Mr. Seichi" does not convey the same sense of social-familial distance as "Seichi-san." It sounds ludicrous and out of place. I get the impression many scanlators are ESL; that's fine, but maybe run your translation by a native English speaker first.
That said... wow, abusive childhood to the max. :-(