I getting the feeling you're not hardware guy. The 2n7000 you asked about earlier is an ancient jelly-bean part, and TTL+pullup dates to CD4000 days.
Of course the TTL drives better--it has a totem-pole output. Even worst case it yanks up quickly past 3v. A pull-up makes it kosher.
He linked to an page with a FET used common-gate as a bidirectional i2c level translator, and said he was using that.
It had 10k pullups and perhaps 50-100pF load (up to 50pF just for the 2n7000). That's not going to drive HC "just fine," the rise time will be >500nS. How well that works has already demonstrated, and adding more capacitance kills it altogether.
Cheers, James Arthur