I think that Familytree is the best between 23andme, AncesryDNA, African Ancestry and the National Geographic tests.
Familytree's African breakdown has not changed for me. However, over the years 23andme and AncestryDNA have had differing results and just within the last update last year 23andme finally got closer to the percentages that Familytree DNA calculated for me 5 years ago. However, I must admit that African Ancestry nailed the Haplogroups and then 23andme results confirmed those African Ancestry findings. AncestryDNA is pretty useless except for finding relatives.