Esa es tu única opción, ocular el root con magisk, pero dependes de que magisk se vaya actualizando al mismo ritmo que Google vaya modificando su SafetyNet.
Es decir, si Google cambia su SafetyNet, los días que tarde Magisk en actualizarse note ocultará el root.
Es un coñazo importante, pero es tu única opción.
Lo que te comentan los compañeros es que NUNCA volverás a poder poner el knox a 0x00.
NUNCA vas a poder volverlo a como lo compraste y siempre dependerás de apps de terceros para ocultar el Root.
Si mañana al desarrollador de Magisk, por ejemplo, abandona el proyecto, te quedaras sin posibilidad de usar sPay o SHealth.
En la actualidad hay que pensarselo mucho antes de rootear un Samsung y tener unos conocimientos o ganas de aprender para solucionar los inconvenientes que vas a tener.
Mi opinión personal es que es un error grave rootear.
Saludos.