South Australian MP Nick McBride, who has been charged with aggravated assault, says home detention will make him "more ...