Unfortunately any assumptions built into an immigration business are likely to be upended soon. I'd wait at least a year before trying to solve this problem because the regulatory environment could break your resulting startup.
I'd say closer to four to be safe.