А в чём суть разработки? Эксперимент или решение для применения? В принципе, минусы, конечно, есть, с точки зрения производительности... Но и плюсы тоже есть. Например, если сервер на JS, то можно очень легко добавлять/убирать любую функциональность, сезонные эвенты проводить всякие и тд...