Sono entrambe polveri di roccia, quindi esplicano lo stesso effetto (riduzione dell'umidità e azione essiccante/disidratante, formazione di una sorta di velo protettivo, aiuto nella cicatrizzazione). Ne esistono in commercio in formulazioni addizionate di zolfo e/o rame. Le bentoniti sono più resistenti al dilavamento da pioggia, per contro le zeoliti consentono migliore traspirazione. La scelta è anche in funzione di quanto si vuole spendere.
Per il prezzo devi vedere in rete: ad es. ho trovato: Zeolite cubana € 10,85 al kg, Zeolite italiana € 3,40 al kg, Bentonite € 1,40 al kg. Quando si fanno miscele estemporanee il criterio è di utilizzare ciascun prodotto alla dose di etichetta.
Ma vuoi trattare adesso? Solitamente i trattamenti con i succitati prodotti si fanno in pre-chiusura grappolo in funzione anti-botritica.
Non ti so fornire una risposta se non quello che ricavo da letture in rete e da un criterio mercantile (ciò che costa di più di regola è migliore). Diversamente da quella cinese, sia la cubana che la italiana sono a base di chabasite; quella cubana dovrebbe contenere più minerali utili per lo scambio cationico che assicura la funzione di disidratazione e di setaccio molecolare.