If you are entering India via Bombay, you give the form to the person in a white coat who you actually see at the end of all the queuing.
If you are coming in on a charter, I would guess it will be the same, but as we are talking about Goan efficiency, you might have to give it to the girly sweeping the floor?
Please dont worry too much about this form, there will be copies available on the planes as many people flying will not have gone through the online visa process (Indians, PIO, OCI, hand-written applications, etc)