@alyx most likely you will have problems with European servers. It is pretty hard to get IPv6 here. Lucky me has a /48 from my provider, but only on one location. the other location is unable to get IPV6. So I am running my own OSPF routed gif tunnels to have IPv6 here too.
But sure, fun project. Pretty interesting how it will work out.