This sounds fair and well. What I'm wondering though, why remove the notifications? At least removing the notifications should be optional (es well as removing / changing the context / permissions). Either way, this is of great value to .LRN and I hope you'll share the code.