Вот я несколько лет пишу на ruby on rails и на c++ поглядываю (там неведаные горизонты), а у вас вот в копилке есть c++, а вы на ror смотрите.
Я думаю с вашим стеком технологий тоже много чем можно заняться, gamedev или еще что-нибудь сложное и интересное, инженерия чего-нибудь. Если нравится webdev, то изучив ruby и его окружение, тоже не пожалеете об этом. Но что касается фриланса, то с ror на отечественном рынке предлагают в основном в офис. Удаленной работы больше на глобальном рынке (odesk, например). Какой-бы стек технологий не выбрали, любое решение будет верным, главное творческий подход в деле.
P.S. Linux освоить совсем не сложно, он проще виндоус.