Judging by the sig, that's Jerry! (how about registering, then we can all see who you are!)
The map is a good idea for a future version. Since I've done all the hard work doing a similar thing for Spine, it shouldn't be too difficult to add. Though then the next thing you'll want is to be able to select areas on the map with the mouse to include or exclude TPs. Mucho complicado (however the more I think about it, the more it appeals...).
The sector stuff should be possible, but a bit more complicated - there are so many combinations (how many sectors each with its own max radius etc.).
However, I'm not sure why you would want to exclude such a set of TPs, unless you're worried you'll fly too far out on a task :-) Bear in mind that initial idea behind TpSelect was to pick out useful TPs where the total number a GPS could hold was limited. With PDA's and more modern GPSs that restriction has largely gone away, though there are still older ones out there (I still have a GPS90 the engine of which drives my iPAQ running XCSoar).