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