I saw Brave and must agree with Neil Oliver that it is a lovely film. All my worries were for naught. I suppose one could quibble over the brawny Scots with painted faces wearing poorly fitted kilts, but it's not really worth it.
At its heart Brave is a modern tale about the relationship between a mother and daughter. Scotland, a mythical/medieval one at that, is merely the setting. In actuality, Brave could have been set in a mythical/medieval Scandinavia, Russia, India, or China and it would not have detracted from the story. It is not possible to get the history wrong in a fairy tale (well, if you ignore that fact that none of the characters acts like someone in the Middle Ages would).
Critics say that Brave isn't up to Pixar's usual standards. I don't care, I liked it and if given the opportunity, I would see it again. The scenery is lovely as is the animation. Merida's hair deserves its own Oscar, it is that amazing. Seriously. Would it be bad of me to hope that Brave is the next Braveheart and encourages a new generation of people to learn about Scottish history and literature and even to visit Scotland?