They seem to do a decent job on a continental level. They can find the presence of an African ancestor in a European or a European ancestor in an East Asian. But separating Norwegian DNA from a Spaniard is more difficult and separating Irish DNA from an Englishman is getting extremely hard.
Separating Bill Clinton's DNA from an intern also proved to be a tricky task.