Is pro gain extreme ok from maxi nutrition?

Maximuscle Progain 1400g | MaxiNutrition

If not what is recommended? I understand it would have to be a shake before bed.

Thanks