Всегда выбирайте язык по уменьшению приоритета:
а) требования к тз (и такое бывает, но лучше переубедить)
б) тот, что больше всего знаком (если по душе)
в) тот, что больше нравится
Т.к. вероятно если вы хорошо разбираетесь в Ruby, то у вас займет меньше времени, и подводных камней будет меньше.
Нет, Ruby не медлителен, он просто не такой популярный. И да, если хочется чего-то нового и пошустрей посмотрите в сторону Erlang