That's a lot of false positives. If 4% of people actually have one of these cancers at any point in time (a number that seems quite high) that means that 20% of positive results would be false in the general population.
It's still extremely useful, even with those false positive rates. You will scare a few people, but they will just retest and maybe will improve their lifestyle.