Work Visa is itself a hassle but visa renewal requirement every year..
What I could sense is X-2 Visa is best for long term stays and if she get job then convert to work visa.. Though it is a hassle in itself.
Thank you for the response
For OCI there is a time requirement.. You can apply only after 2 years considering marriage is registered in India .That too is a hassle in itself. But for Bangladesh and Pakistan descendents they are ineligible for OCI