1) hide/show - быстрое переключение, нет заморочек по пересозданию, требуется больше памяти;
2) detach/attach - переключение медленнее, вьюха уничтожается - нужно восстановить только состояние UI компонентов, памяти требуется меньше, чем с hide/show
3) replace - полное пересоздание, медленное переключение, нужно руками восстанавливать всё, память только на активный таб.
Выбери своего покемона, второй вариант самый оптимальный (презентер будет жить). Первый тоже ок, третий я бы не стал использовать