This is a mostly acceptable attempt at laying out lots of information related to the subject at hand, but I found it to be poorly researched, inaccurate in some places and missing a lot of info in others. It's a good enough jumping off point, however.
I've been abroad and living between countries for a decade, and one of my hobbies is researching every way an American can get second citizenship and, in particular, residency. That said, I admit I don't have a lot of knowledge about citizenship by ancestory.