Ellos dedicaron el resto de su vida a esta organización siguiendo sus deberes religiosos.
Shinnyo En es la única orden que incluye una forma de meditación llamada sesshin, porque los practicantes pueden ser no solo religiosos sino laicos y porque sigue como canon principal el Nirvana Sutra.
Shinnyo En tiene templos y lugares de reunión en muchos países.
En Japón, Hawaii, República Checa, Brasil, Taiwán, Hong Kong, Tailandia, Singapur, Australia, Alemania, Bélgica, Francia, Italia y Estados Unidos (San Francisco, Los Ángeles, Nueva York, Chicago, Seattle).
Thathagata es un concepto fundamental para la filosofía Mahāyāna y es interpretado como "la Verdadera Naturaleza de todo fenómeno" (ver Nirvana Sutra).