Да, феникс в этом плане избыточный, это нормально, это фрейворк. Если тебе не нужен mvc, то используй плаг
Но ты тут, по-моему, путаешь вью и презентер. Презентор это то, что предоставляет логику поверх вьюхи. Поэтому в случае с версиями, у тебя был бы один презентер, который принимал бы аргумент version и в зависимости от него бы рисовал данные