Have to agree with those thinking it's just a matter of time before more businesses open. The homes that will be the closest to BW have yet to be built and once everything south of 466A is done, that adds x,000 potential customers. I think a key is to keep the quality and the value of the restaurants as high as possible. That will attract and keep your traffic volume up and make all businesses viable. If the food/service stinks, people will go elsewhere to eat AND shop. As a homeowner who is not a full time resident, we have been VERY satisfied with the food in TV, so much so that during our last trip, every meal we ate out was at a Villages restaurant. Something else I noticed is that SP is directly connected to large retail strip center, and LSL has a Winn Dixie right there. BW is not directly connected to any other non Villages retail. That makes it a bit less of a destination.
Heck, put a Starbucks and a Chipotle in at BW and you could close SP and LSL.