Have you been to RS yet? If so, you will know that it's rather isolated from Tucson. The lake is a beautiful centerpiece to RS and the diversity of the communities means you will have families and children to interact with even though you are in a 55+ development.
The management staff I met during my interview process seemed to know what they were doing. I found the recreation center and other amenities to be very attractive (great gym, pools, and there's plenty of golf in the area). I can't speak specifically to Del Webb properties, but I had multiple job interviews at Rancho Sahuarita at one time.