Hi, 11.12 is a great lot and I think the exclusivity/privacy of the cul-de-sac will allow it to retain value long term and you will not have to worry about cars passing by your house. There are some cons to consider: 1) unlike other lots that back up to woods, this one only allows 1 side of privacy, with neighbors behind you and to the other side, 2) its close to the basin. On the last point, it's not so close that you would have to worry about basin flooding or overrun, but you will enjoy the mosquitoes no doubt.
On wildlife concerns, I wouldn't worry about that too much. You will get deers, foxes and others in your backyard regardless of which lot you pick. Yes the lots closest to woods will see this more frequently, but in fact backing up to woods can give you the most beautiful and private back yards.
Lot 7.01 is a good sized lot facing west, so sun will be ideal for the backyard in the morning through early afternoon and shaded the rest of the day. The front of the house will also face an open area where eventually trees will be built up, so a big more scenic than just looking at a house in your front door. Also, you will be neighbors to one of the most kind and generous families in the neighborhood as well. That being said, you will share your backyard with all your neighbors, which might not bother you at all. Overall, a good lot if you don't mind sharing your back yard.
Personally, I value my privacy and the scenic views of woodlands in my backyard, so I would select one of the lots that are still open to backing up into the woods.
Lots i would consider:
11.15 - still open, smaller sized lot and will anchor Sapphire since the house is at the end of Sapphire (good and bad). Backyard will get a lot of sun throughout the day.
11.19 - Larger lot with a Cambridge, right across from the open space so easy access for family to walk or play, again good sun through the day
11.21 - Same as 11.19 but smaller lot with a Turnberry. Redeeming quality of this lot is you only have 1 neighbor, the lot is very private with woods on 2 sides and open space across the street.
In summary, if you want a Cambridge, lot 11.19 is a fantastic lot to consider. Otherwise i would consider 11.15 and lastly 11.12 before considering 7.01.
But it's all personal choice.
Good luck!