с одной стороны я соглашусь с
Евгений, если android не ваша основная специализация и проект не нужно расширять, то не переживайте, если же хотите сделать android основной специализацией, то да, вы городите велики, которые сегодня никому не нужны
в таком случае вам придется разобраться со всеми этими страшными словами, судя по всему вы с гуглом знакомы поэтому не буду вам их дублировать просто напомню
шо занадто то нездраво
читайте, пробуйте, но не внедряйте больше одной новой технологии за раз, старайтесь следовать принципам SOLID и пусть без кружевной архитектуры, но ваше приложение будет вполне бодро работать. Не знаете как сделать хорошо, сделайте в лоб, просто помните про здравый смысл.
новые технологии, изящные архитектурные решения придут с опытом.
побольше читайте, смотрите чужой код.