Tapioca flour, and potato flour are not good ingredients. Cassava is ok, and some will say the tapioca flour is from cassava which is better. Tapioca alone is too much starch.
Here’s an explanation for that:
Are tapioca flour and cassava flour the same?
Both products are made from cassava root, but cassava flour incorporates the whole root, whereas tapioca flour is made up of only the starchy part of the plant. In most recipes, cassava flour can be swapped evenly for tapioca, but the fiber content gives it slightly more thickening power.
Grain free is important.