Ответ на вопрос есть в самом вопросе, на самом деле. Универсалы ценятся в маленьких организациях. Да, зп на старте будет не самой высокой.
Все же рекомендую выбрать направление и нишу и углубленно изучить. Параллельно можно работать универсалом, набраться опыта, понять, что интересно. Набравшись опыта и знаний, собрав кейсы, можно перейти на новый уровень с новым доходом.
Стартовать сразу в крупной компании с высокой зп вряд ли получится, т.к. такие компании ценят узких спецов.
Не думаю, что фриланс будет проблемой, по крайней мере в smm точно.