We just got back from our (4th trip?) I would definately consider Disney lodging. It's pricier. But you can get a discount on your tickets. Plus you park your car at the hotel when you get there. And use their transportation system. You can also get fast track lines to a number of the better rides. Also sometimes extended hours. Also consider the park hopper option. The Animal Kingdom was often filled with school buses of kids in the morning. So go to another park, then go to the Animal Kingdom after the kids return to their schools. IMHO. The food in the Magic Kingdom is pretty forgetable. With the hopper option. You can go to Epcot, which IMHO has far better food.
Just my take for your consideration. Have fun