Its manageable enough so long as you don't expect to build a nice looking park. I was stubborn and got irritated as I tried to toe the line of doing whatever I wanted with what the game was asking of me and it often led to long play sessions where I simply had to reload the game over and over again until I had to admit I screwed myself and just restarted and played it the optimal way and it was a cinch.
I just got the bare minimum right away, aimed to make medium-large carnivores 2-3 at a time, kept them happy and close to amenities and monorail and I made a ton more money. Herbivores suck, their appeal rating is crazy low, Triceratops is like 108 which is the highest of the Ceratopsids, but the Rex you are given plain as it is has an appeal of about 1200 just to show you how massive the gulf between a high-end herbivore and carnivore. This appeal is important for attracting guests that get your profits moving up, I wound up just making 3 Cerato's, 2 Carnotaurs, and a Giga to pair with the dinosaurs I was given as part of the mission objectives and things went way better for me.
Giga is nearly as good as a Rex with 1000 something appeal and its digsites are substantially cheaper. Its also better just to make a dino with 50-80% genome, its not worth it to waste getting them to 100% until you are well established. Medium/Large amenities are worth it, Large gets more crucial the later in you get. If you get stumped, its usually path congestion, transport rating, or they need another hotel for accommodations. I also spaced out my many of these expensive facilities to prevent a storm from ravaging all the power stations or hotels which are expensive to repair if damaged.
Mosasaur is crazy expensive and needs a ton of space, but it helps your rating to have one. Once you got a stable number of medium/large carnivores and a mosasaur you should have enough income to just adding more carnivore species and you'll breeze through it. Tornadoes still suck, they do huge damage, so I am not kidding 2 million is the recommended cash to keep sitting in the bank just in case things get crazy.
Dig Yield & extraction slots 17 are huge as well, you can also get 20% savings on construction costs globally if you research and apply it to the Control Centre on the hill there which helps.