When someone asks me where they should stay, I always say the following?
1) How important is it that you be near a park? If that will make or break your vacation, go with the resort located where you want to be.
2) If location isn't an issue, go with the resort with the theming that most appeals to you.
For us, that choice would be made in a second, and we would go with BWV.
We love the following things about BWV:
1) We love the location, as we totally don't mind the walk between either park. In fact, we LOVE it.
2) We also love that it is located near several other resorts. We love being able to walk to various restaurants and "people watch" as everyone walks around the water.
3) I am a runner, and the running path is great.
4) Did I mention dining options!?!?!?!?!?! The quick service at the Dolphin (short walk) is a particular treat (open 24/7)
5) Many people don't like the BWV pool, but I feel it has the best vibe on Disney property. Last time we were there, it was like a day-long party out there.
When we stayed at Animal Kingdom, we felt kind of isolated. We didn't like the darkness of the villas and hallways. It was February, so we didn't really get a feel for the pool, other than some late night swimming. I couldn't find a place to run.......It just wasn't us. I would definitely give it another try, though.