But in the 21st-century Asian space race, China already has the first mover advantage.Indian officials say it is better late than never and will certainly earn New Delhi praise from the world's powers for this one-of-a-kind confidence-building measure.