I also had expedited approval through USCIS; however, the process was not easy. The reason we got approved, though, was based on multiple factors, not just one: financial hardship, upcoming military deployment, and pregnancy. My wife is not in her home country but resides in Canada and is not a Canadian citizen. To give you an idea, this is what I did. I submitted an expedited request in March and received no response for months. During this time, I had submitted 2 other requests, and still no response. I was informed about getting a congressman or state senator involved, and this was our golden ticket. Our case was approved within a week of submitting a request through my state senator. Once at the NVC stage, I submitted all the same info as before, and the consulate approved our expedited request. Now, we are in the interview scheduling phase. All of this happened within a 30-day timeline.