Jackolantern thanks again for sharing your thoughts.
Thinking more in your line of thinking, applying I-130 on a GC status, I will need a visa number to available since I am from India. An approved N400 will make it easier for getting her here, without the need for a visa number to be...