Практически в любой отрасли есть момент когда хочется сделать все "по уму" заново, будь то дизайн или самый лютый ассемблер. Попробуйте ответить на следующие вопросы - что вы в итоге хотите получить? Поаккуратнее дизайн? Исправить поведение? Добавить адаптивности? Для какой цели вы хотите все "причесать"? Для будущих обновлений? Еще для чего-то?
Если хватает времени и денег - конечно переделывайте, в противном случае определитесь с целями, средствами, временем и тогда уже можно конкретизировать вопрос - например, планируется увеличение потока пользователей, или нужно увеличить конверсию или есть жалобы на баги