Maybe iOS 8 should add a user preference that in general allows or disallows "Full Access" for all keyboards. Obviously if you turn it off, it should tell you which keyboards you can't use anymore.
.
A global setting to open a security hole sounds like a recipe for disaster.