Giants were pretty sparsely detailed in OD & D, so we get a lot of new info here.
We learn that some Cloud Giants actually live on clouds, which cements them as being inspired by Jack and the Beanstalk.