I'm pretty sure part of the reason Aeris died was because Sakaguchi was so damned depressed when they started making the game. Can't remember why he was depressed, though.

But yeah, no doubt part of the reason she was given such a likable personality was so gamers would feel a great loss when she died. No great addition to the story otherwise.