My i130 got rejected a few months ago by the US Consulate in Ho Chi Minh City. They are sending it back to USCIS for NOIR/NOID. Should I file it again since it takes another year before I can hear anything from USCIS according to many people? What are the pros & cons?