As much as I'm weirded out by the whole thing it's also pretty damn cool.
What do you say older-than-me-now baby cousin? Want to come check out the edges of the property, see if Hogwarts wants to keep us trapped here? You're an Auror, I'm brilliant, together we can figure this thing out in no time.