Складне питання. З одного боку, редизайн може бути дешевшим. З іншого - якщо сайт реально старий, там може бути застарілий код, важко буде додавати нові функції. Щодо SEO - при правильному підході і з грамотним спеціалістом позиції можна зберегти навіть при повній зміні сайту. Головне - налаштувати редіректи, зберегти структуру URL де можливо, перенести контент.