He didn't really give much of a reason for the /127s yet. I think it's
coming up in a later session. I think it basically boiled down to
whether or not the customer would actually use anything bigger. I'll
write back when we get into that discussion.
Anything other than /64 removes the possibility of using privacy (aka
temporary) addresses, enabled on Vista and above by default
(net.ipv6.conf.all.use_tempaddr on Linux). For a single prefix a host
may have by default up to 8 global unicast addresses - 1 EUI-64 and 7
privacy.