Pour moi le blackout est une très mauvaise solution.
D'une part elle ne tue rien du tout, elle "affaiblit" seulement les algues, mais aussi les plantes. On ne peut pas lutter contre les algues si on torture ses plantes !
Le cyanocell est très efficace et tue les cyanos rapidement. Même si les cyanos ne sont plus visibles au bout de 48h il faut tout de même laisser le traitement une semaine minimum.
Cyanocell marche chez tout le monde, mais plus ou moins rapidement

Mes crevettes n'ont pas souffert du tout de ce traitement, comme tous les poissons et toutes les plantes.
Il ne fait que colorer l'eau en très très jaune

Mais quelque soit la solution envisagée, il va falloir trouver la source du problème comme Cyberfish l'a dit. En général un déséquilibre NO3/PO4 ou un taux de NO3 trop bas pour les cyanos. Sinon, elles reviendront, ou un autre type d'algues prendra le relais.
Je préfère éviter tout produit afin d'avoir un aquarium le plus "biologique" possible, mais là je n'ai pas hésité à employer ce traitement c'est pour moi la meilleure solution.