We have stayed in Davenport for the past five years or so. We have stayed off of 27 and in the Champions Gate area. We have always felt safe in the communities that we stayed in. In all cases, for us, it seemed to take 10 minutes longer from a villa in Davenport to get to the parks than it did when we stayed one year in Windsor Palms. You just have to ask yourself if 10 minutes additional travel time worth the savings. For us, it is worth the savings. I don't think you can go wrong with either area (27 or Champions Gate). We like staying off of 27 because it is easy to get to Wal Mart and 192. We like staying at the Champions Gate area because it is so quick to jump on I-4 (Exit 58) and get to the Disney Area (exit 62-64). You can also take Lake Wilson Road to get to 192 and you will end up right near Windsor Hills when you get to 192, so you can even go that way and use the Sherbeth Road shortcut to get to the parks.
I am not sure if you have a villa location map, so in case you don't, here is one. You will see Lake Wilson Road on that map if you go to Champions Gate.
http://www.thedibb.co.uk/villa-map.php
You will also see Ronald Regan Parkway if you zoom into Windwood Bay community. You can follow that road to 27. If you take a left on 27 you will get to a Target and some eateries. If you take a right and go beyond the 192 junction, you will get to a Super Wal Mart.
The furthest down 27 that we stayed was in the Solana Resort. I personally wouldn't stay much further down on that road than that. In the Champions Gate area, we have stayed in Windwood Bay and Grand Reserve. Another poster said that they stayed in the Hamlet and the Abbey at Westhaven and we drive by those all the time when we are down there and they look really nice.
I think you will find Davenport to be a lot quieter than the WH area. We kind of like that. Many of the communities have full time residents living in them. There are not a ton of dining options around the communities, but it is a 10 minute drive or less to get to a restaurant.
In the Champions Gate area, we like that there is a 24 hour McDonalds right off the I-4 exit. We often eat breakfast at home, eat a late counter service lunch at the parks and a snack while we watch the fire works at night. If we are still hungry, we stop at McDonalds for a dollar menu sandwich or ice cream. We think the Publix there is pretty nice too and there is a Walgreens pharmacy.
Good luck with your choice.