The only potential catch is that this is a lot MORE targets for espionage. You only need to find one person with some life circumstances (new kid, long commute, conflict of interests, etc) and spearfish/blackmail/torture/teach scala accordingly.
Granted, your proposal does address a lot of things, but this is something that would need to be addressed. Thoughts?