You'll be in a great location as Warrendale (in Allegheny County) borders both Butler and Beaver Counties as well. You'll pay higher property taxes in Allegheny County.
Can't tell you much as far as basketball programs but as far as school districts go:
In Allegheny County, look at Quaker Valley. Not only one of the best districts in the state but I believe it's one of the top 50 in the country. Bell Acres Borough would put you closest to Warrendale. Pine-Richland and North Allegheny school district are also close.
In Butler County, look at Seneca Valley and the Cranberry area. Cheaper taxes, the area has REALLY built up over the past twenty years, traffic can be an issue.
In Beaver County, Freedom Area School District, New Sewickley Township is closest to Warrendale.
Anything in those areas would put your DH right around a 15 minute or less commute.