Can't really give you any info on the schools in Scotland, but if I had a young child I would put him/her in a Catholic school. I was sent to one for grades 2-5 and was several years ahead of my peers in (USA public) state schools when I left there. This may only have been the luck of the draw, but I've spoken to many other people who said that discipline was better and learning more focused in Catholic schools, so I do think they can be a good option. (Note, I'm not Catholic.)