Can I ask why you prefer Kellyville over Castle Hill, Baulkham Hills?
Samuel Gilbert school is Castle Hill so most of Kellyville will not get you into that school. Any reason for naming that school? There are many good schools in the area. I wouldn't put that at the top.
Baulkham Hills...