copal: ух, какое месиво непонятного текста. Итак:
1) PHP можно, но зачем? Meteor - это full-stack framework.
2) Что такое рект? Серверная часть нужна для пререндера где?
3) Да, express ему не нужен
4) Да, он изоморфный
Doc: что вы мне тыкаете как новичку? Я начинал еще с grunt, потом осилил gulp, однако никогда не использовал npm для фронтенда. Да, честно говоря, я ушел уже год как на meteor и не касаюсь этого npm. Поэтому да, мои данные устарели.
Тем не менее, как по мне, это очень глупо - использовать npm для фронта.
Он даже называется NodeJS Package Manager, что подразумевает использование nodeJS, а он, как известно, на серве.