По архитектуре посоветовал бы посмотреть сюда
https://telegra.ph/Android-Architecture-06-02
Любая архитектура нужна для того, чтобы упрощать, если у вас 2 экрана без намеков на расширение - то я не уверен, что там нужна какая-то архитектура, а если вы хотите просто "попробовать" как имплементить каждую из них, то лучше на 2х артихектурах и сделать (в разных ветках например) и "почувствовать разницу", как говориться :)