Logical to use the Vulcans to extract Harry's Horcrux...even though I don't believe the scenario where Harry receives the thing.
No reason not to discover other 'magical' foci available on other planets.
I haven't even thought about either of the books DrT mentioned in forever.