Those objectives are pretty lacking imo.
It's worth a shot but I don't think that's the kind of challenge OP is looking for. Franchise has no ultimate goal.
Start a Franchise and try to make all your zoos profitable with limiting yourself with only a few species?
Tbh, the objectives part is lacking content. Gave it few thoughts but I really can't come up with anything.
I know what you mean, for me "competing" with other (computer ai) zoos is one of the most fun in management games (and not present in PZ). You know, being #1.
Or emergency missions.