So, this is the best experience I've had with a gacha game, however, I'm only going to gush about the great daily experience here.
Most daily activities consist of simple menu navigating and instantly skipping nearly every battle. The only battles you cannot skip are the pvp (which most don't do anyways) and the raids (except you manually do it once, then can skip it the other two times, so only kind of). Skipping battles is optional, doesn't require anything extra to do, and the one negative of skipping battles is not getting any student exp. This can safely be not cared about, though. The game encourages you to just skip, check your cafe and the rest of your dailies, and be done for the day. It's honestly really nice that I don't have to sit through an auto battler, as all those do is unnecessary drain both my time and phone battery. Auto battling is available if you want, though (only for the battles themselves, not for moving through the grid between battles). Logging on every day is not only reasonably quick to do, but rewarding. It's difficult to make you feel like you're making good progress without it feeling unrewarding, but this game does that well.