Overall really fun gameplay loop with the dino battles mixed in with the mining for fossils and upgrading your team and resources. As others have said I think a goal to reach would add a lot, maybe a "quota" of fossils per day or battles fought, gems found, etc.
Really lots of potential with this concept, had a lot of fun getting all the upgrades and making a team of dinos.