I agree with detection being the key and placing asteroid Hunter satellites around the Earth is needed however I believe it's shortsighted.
I suggest we place two asteroid Hunter satellites in far orbit around the Moon.
This will accomplish two things, one - earliest detection possible...