Even Ravana acknowledged hs divinitry before death ! Ravana was a great learned man, he did penance, was a good king - but very ambitious and committed a sin in kidnapping Sita - that was his undoing .. His son Meghnad is considered an ideal son and warrior too