Fragmento de bus de evento Anular registro

Tengo un Fragmento de pantalla de bienvenida que está registrado en el bus de eventos:

@Override
public void onStart() {
    super.onStart();
    EventBus.getDefault().register(this);
}

@Override
public void onStop() {
    EventBus.getDefault().unregister(this);
    super.onStop();
}

Si la pantalla se bloquea automáticamente (o cualquier otro evento que pueda llamar a OnStop), la actividad del contenedor continúa y el fragmento ya no es capaz de recibir el evento (de red). Estoy pensando enemocionante lógica de "anulación del registro"para destruir método. ¿Es una buena idea?