"apart from the ground station scheme, other aspects...being worked on include the development of new electronics that can survive in space and the launch vehicles that can get them there in the first place"
do they know how many infinite leagues of scientists it takes to develop and launch an entirely new launch vehicle from chicken scratch???
"we would use gps coordinates but also improve on them..."
so EFF the censoring government man! but um... please mr. man, sir, if I may use your gps constellation, sir...um please.