I've been looking up Agoraphobia for the past bit, and I can't find any info that separates it from Demo/Ochlophobia. Ochlophobia is fairly specific to fear of crowds and people, but any sufficient definition of Agoraphobia I have found has indicated that it is a much wider-ranging definition that pretty much encompasses Ochlophobia within it as well. Are phobias fairly technical with their terms, or are there plenty of other ones that mix and mingle with each other?
EDIT: An understanding I have found seems to be that Agoraphobia is not specifically a fear of open spaces directly, but a fear founded in the outside of your familiar physical space. This could mean anything from wide ranges, to a mall, to a busy coffee shop, or even standing in a line-up, and the nature of the fear could be anything from physical to social. Strictly speaking, an Agoraphobic person and an Ochlophobic person could have the same issues going to a party, but if the party was in their own home this would make all the difference to an Agoraphobic person, whereas it would make no difference to an Ochlophobic person.
With this in mind, Agoraphobic could potentially be the more accurate term (with the limited info to go by). The most assertive we've seen Fluttershy has been at her own home (Dragon migration thing (even if she ran from her home, she was comfortable enough to speak her mind and trample RD while she was there), and her telling off the minotaur just outside of her doorway). It could all just be pure character development too, but given that I am not a psychologist, and these ponies aren't real, I wanna play with this idea some.