Karl Buschuter, ora un pò meno sconosciuto