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