I only use the Daycare for breeding. Using the Daycare in-game isn't really worth it IMO. Sure you get levels, but they kind of screw up your Pokemon with replacing moves, and teaching them useless stuff they don't need to learn (e.g Replace one of Crobat's best move for Swift). Also, I like to train my Pokemon by myself. It makes the game more enjoyable. I want to put some effort while training my Pokemon, instead of running around, letting my Pokemon gain EXP on each step. That's just lazy to me. Anyways, I use the Daycare for breeding only. Leveling up is good, but I want to put some effort while doing it.