To the best of my knowledge they are not bothered if you have come to India to get the stamping done or you have sent it through a relative with authorisation to submit and collect the passport after stamping.
As for in-person submission and collection of passport..... Delhi does not usually...