Стоит инвестировать в архитектуре Android приложений?
Безусловно, стоит использовать хоть какую-то архитектуру. 
Если она отвечает вашим требованиям: прозрачности, чистоты, масштабирования, тестирования - используйте то, что вам нравится. 
Нужно найти ту грань, когда наступает пресловутая "преждевременная оптимизация" и начинать работу с тем, что есть )
Попробуйте применять TDD, так быстрее узкие места текущей архитектуры выявить.