Имеет ли смысл переписывать в Вексе функционал стандартных нод, даст ли это прирост скорости?

Короткий ответ — нет, но на практике это может зависеть от конкретных нод.

Векс — язык быстрый, но все равно высокоуровневый. Большинство стандартных нод скомпилированы и будут выполняться быстрее. Другое дело, что ноды меняются, обрастают новым функционалом и не всегда работают оптимально. Проблема в том, что это можно проверить только опытным путём, сравнивая время исполнения ноды и аналогичного кода во Врангле через Performance Monitor.

На мой взгляд лучше искать возможности для оптимизации в другом месте.