Всё зависит от поставленной вами цели и ваших возможностей в плане времени, финансов, здоровья и т.д.
Следует понимать, что калистеника - это набор упражнений работы с собственным весом, а тренировка с железом это методичное выполнение программы по работе с железом для выполнения какой-то цели. Поэтому далее не будем путать "упражнения" и "тренировку".
Если вы ставите своей целью подтянуть своё телосложение, увеличить выносливость, избавиться от лишнего веса, то калистеника ваш выбор.
Если вы хотите значительно увеличить мышечную массу и силу, то тут стоит отдать предпочтение классическим тренировкам с железом.