Имхо, вопрос тут в другом. Насколько вы оцениваете свой стартап и что хотите от него получить? если вы уверены, что стартап действительно принесет деньги и почти сразу (стартап-бизнес), то выбирайте то, с помощью чего вы быстрее всего придете к результату, а ruby выучите потом. Если ваш стартап носит скорее социальный, а не коммерческий характер (что-то в виде соц.сети, где деньги придут только вместе с инвесторами и рекламодателями, а значит — не скоро), то можно позволить себе и побаловаться с новым языком. В общем, зависит от вашего подхода к стартапу и видению его будущего.