I think this is absolutely adorable! ... But one flaw: Twilight lived in Canterlot for most of her life; she and Rainbow didn't know each other for more then one or two years, and according to the Equestria Girls movie, they're in high school. This means that they would have only met as teenagers.
Mlp luna funny/ my mom actually insulted my fandom the other day, she said: I think it is rather immature to like something made for 5-year old girls Makira! And I retorted with: well you like ELMO mother (she hates when I call her mother) and she replied with: at least ELMO teaches something, my little pony does not. And then I showed her all the bully quotes and stuff I have on this board and she left me alone about it ever since! :D