My Heritage gave me nearly 10% East Europe and neither Ancestry nor 23andMe has Eastern Europe in my results. My Heritage also gave me 0% Scandinavian while Ancestry gave me 8% and 23andMe ~5%. I used my 23andMe raw data and uploaded to My Heritage. I would say it's not very good. In addition, I get 0% non-British Isles NW Europe on My Heritage but nearly 22% German on 23andMe South Asian beta and 7% Germanic Europe on Ancestry (more German could be lumped into my 62% England/Wales/NW Europe result). I can trace relatives to Germany in my tree from the 1820s.