Folks,
Do we need to carry the OCI document when we travel to India for a brief vacation (<2 months)? Since the US passport already has the "lifelong" visa, what's the point of carrying OCI booklet?
U Visa is only for entering the country. Once you are in India, if you want to do any transactions (e.g. open bank accounts etc.) they will ask for your passport and since you have an foreign (non-Indian) passport, you can't claim to be an NRI. In that case, you have to show your OCI booklet to claim NRI benefits.
All this aside, knowing Indian (or other country for that matter) bureaucracy, you never know when some official might get in the mood to ask for your OCI booklet. So maybe it's a good idea to carry it along, overall.