Who's Viper? Can't see that name anywhere?

I've explained several times why Cloud doesn't remember. For one he was asleep, for two Jenova wouldn't want him to. You don't follow him for the same reason you don't in Mideel, you don't have to.

I like the Hojo idea, that would make a lot of sense too.

Raistlin are you now trying to prove our point? Cloud is one of, if not the only successful clone, so he is therefore the prime candidate for someone who could release Jenova.