It may be fair to say, in the USA the best daily fantasy sports sites are ones that are legal or don't block US residents.
Fantasy sports are technically illegal and restricted in some states.
Which leaves US residents with fewer options and opportunities to profit in comparison to residents of foreign nations.