Yes, I realize that... as I said, the scaling of each hero's power would be an issue. Unless you could have the unique heroes appear only when a prerequisite has been met, I suppose.
Still, powerful or not, the idea is that if heroes appear as Great People and are not built, then they come as...