This is a fantastic idea, since everyone knows IP addresses can't be faked or proxied.