I think generally speaking, many will agree that amenities-wise and neighborhood feel, OH has an advantage over HC.
Location is subjective but I do prefer being closer to the 405 than the Foothills.
As for schools, that's also subjective, but perception-wise, IUSD is better than TUSD, although in reality, the TUSD schools that OH is zoned to are the same.
Price-wise, not sure HC is worth $3m (after upgrades), whereas the high $1m homes in the gated part of OH seem like a bargain comparatively. I just don't know if there is a $1m benefit between the $2m homes at OH vs the $3m ones in HC.
It is personal preference, neither is "better", just what is "better" to you.