only on thing I would correct on that--I wouldn't call him HeathCliff, as that isn't his name. His mother did think of the Characters from Wethering Heights, but did not name the kids literally after them. Heath is just Heath, and his sister's name is spelled differently.
One reported asked him about calling him that and Heath replied, "NO, just Heath."