Hi @Nadia Hale. Some very insightful information is given here. I have sold several home in Championsgate this year, in fact I have one closing today. Spot on about the carpet, roof and a few other things found on every inspection report. Unfortunately, most sellers are not willing to give concessions for these items, so you have to be prepared to have them repaired after closing.
As far as Windsor Hills goes, it has a great online reputation and repeat guests as it is one of the oldest fully amenitized resorts. Most were built in 2004/05 and still outdated with original laminate counters and 12" tile, while savvy ones have updated and themed out the rooms and converted garages into game rooms. The amenities were redone in about 2017 I believe and still stand up to most other resorts. Championsgate has a much larger amenity area and can hold more people, there is also golf there so that's a bonus for attracting guests.
You can check Facebook groups for both communities as owners have private information that they like to share. I can provide first hand experiences that I've had too in both communities if you like.