Perhaps it would make sense to update your Gist to make it clear that Apple isn't trying to force people to funnel their searches through their servers, and that the real issue here is confusing UI?
You know that the iOS 8 mac randomization feature doesn't actually work right? From imore.com - http://www.imore.com/closer-look-ios-8s-mac-randomization
on github...
A privacy conscious implementation would ask the user on startup if they would like to include Maps results in their inline suggestions and if so do they agree to sending their queries to Apple.