сам не разработчикну тогда и не выбирайте на чём и как писать. Создайте нормальное ТЗ и покажите его разработчикам, пусть они под него и выбирают.
плюс важна скорость загрузки сайтана любой технологии можно сделать как быстро, так и медленно, это больше зависит от разработчика, а не от выбора на чем писать
презентабельный внешний видэто тоже не от технологии зависит, а от дизайнера, который будет решать эту задачу.