This was an interesting post - thanks - it increases my understanding.
The number of NACARA visas listed on your link is section 202 visas. Your link demonstrates very well how they offset over time from the DV and EW visas. Your link provides data up to 2003, and from the link that Raevsky supplied we can get the remaining years data up to 2012. From the yearbook pages there is a link in each year labeled US Legal Permanent Residents <YEAR>. That gives a
report that shows the section 202 and 203 numbers. Both numbers are tapering off. Section 203 is said to be without limit, and whilst it existed during the time period covered by your link it is not accounted for on your link. So actually I think we can
entirely ignore section 203 visas. Anyone feel free to call me foolish on that.
So looking at Section 202 that tapered off quite rapidly. There was a offset (deficit to be repaid) of 35,907 according to your link in 2003 but having tracked the numbers I can say that the offset would have been wiped out by 2007 (assuming DV AND EW continued donating). If the donation came from DV only then the offset would have continued until 2011/2012.
Section 202 and 203 numbvers for 1998 to 2012 (2002 to 2012 for S203) can be seen below. Note that section 202 is probably less than 200 these days (183 in 2012).
202 203
1998 1
1999 11267
2000 23641
2001 18926
2002 9495 21603
2003 2577 27100
2004 2292 30136
2005 1155 15597
2006 661 25950
2007 340 11779
2008 296 8359
2009 296 4864
2010 248 3705
2011 158 3224
2012 183 2803
So - what does this all mean. Well it might be EVEN more optimistic than I mentioned earlier. If section 203 is not subjkect to the limit (meaning does not have to be repaid by the DV 5k) then the NACARA "debt" is probably repaid entirely by now (perhaps as early as 2006) and ongoing impact of NACARA is minimal. That would suggest they could go to something approaching 55k for DV and still be within limits!
Happy to get input on this although it is probably too hypothetical for anyone to care....