McLaren will literally mean "Son of Laren" so, um, weird on a girl. And, if you really picked it because of a sports car, then you really need to stop. You're naming a person for their whole life. Save McLaren for a dog or a fish.
I like the significance of Paisley, but I just don't think it sounds good as a first name. It's very young sounding and will be hard for a professional adult to pull off. What about pushing that to the middle name spot?
Georgia is still my clear winner for girls. Such a gorgeous name.