Not 50% of ANY cancer. If you take the pool of all people with cancer (all with various kinds of cancer) it works on 50% of that population (just based on the fact that some cancers are "more popular"), specifically it works on the more difficult cancers where chemo is ineffective. 50% of the people with cancer, have these more difficult variations.
One person can incur over a million dollars in medical bills treating cancer, this could lower that cost significantly, which is the only "drawback" if you are specifically interested in profit.