By the looks of it, that neck pup is going to sound great.
I have Strat Keystones and I had to enlarge the pickguard holes just a tad for them to fit. I just ran some fine sandpaper around the edge a few times and kept testing until it fit.
Looking forward to your review.