если с английским все хорошо, то можете послушать
подкаст Артема Зинатулина, собственно он там ведет беседу с Дорфманом о различных архитектурах приложений
а отвечая на твой вопрос - да, MVP + Rx очень хорошая связка и уже стала как стандарт для написания приложений