My textbookNCERT Chemistry Part 1 states that:
"The osmotic pressure method has the advantage over other methods as pressure measurement is around the room temperature and the molarity of the solution is used over molality."
I do not understand how the second statement is really an advantage. Infact, if I had to guess, I would choose molality to be the easier of the two to measure as molarity might involve change in volume upon mixing.