SLF's look scary but are pretty harmless IME, I've got a few and they don't bother my small fish. Peaceful coexistence.
Btw, nice rockscape.
Not sure if so many anthias in a nano is such a good idea though, especially given the amount of feeding they require.