I like the idea also, but would you need to then track that information based on the user login. What if your decide to change your license agreement, do you need to track which one they checked off? I do like the idea, but we need to think it through.