Wow. When I read the description for this story, I thought it'd rate 3-4 stars at best, but boy was I wrong.
The writing style is a bit basic, and that in it's own right give it its own unique charm. Madeline is a well-written but understandably inconsistent character, but for some reason, she isn't my favorite character. That place falls to a tie-up between Anya, Millicent, and Melody.
I sincerely hope to see more stories like this in the future. I'm definitely going to be following your work from here on.