Bars does indeed block, and it doesn't last.
KALIMEX K SEAL does NOT block and can last indefinitely, I know vehilces over 5 years old treated with this, one wasa a cracked head(waterway) that is still good as new, despite having had subsequent a/freeze done.
K seal contains ceramic fibres though, don't think the others do.
tabetha