I just graduated. I don't think you're going to hurt anyone's feelings if you accept any email address and let folks specify their school. This is a great idea though and I hope it gets use.
Agreed. I attend a Jr. College that doesn't give email accounts to its students (or if it does, I was never informed).
Please ditch the .edu requirement.