команда из io.js должна присоединиться к node.js, но я смотрю новые версии io.js все выходят и выходят
Все так. В октябре 2015 выйдет node.js 4.4.1, которая и будет окончательным слиянием iojs и nodejs (называться будет nodejs, а версионирование продолжится от iojs). Пока ветки еще не смерджились, iojs будет, как минимум, получать обновления безопасности. Подробности, например,
тут.
Использовать сейчас nodejs вместо iojs, пожалуй, смысла нет — особенно если хочется ES6. Что где поддерживается — смотрим в
знаменитой табличке.
Довольно большая часть ES6 в iojs спрятана за флагами, типа
--harmony_arrow_functions --harmony_computed_property_names --harmony_rest_parameters
и
может работать не по спецификациям (например, arrow functions еще не умеют лексическую область видимости и приходится писать вещи типа
((err, data) = > {}).bind(this)
).