I bought the Innsbruck Indy, and I'm extremely happy with it. I live in New England, and it's definitely going to be my go-to pair on many days coming up this year.
While I'm loving th Natty CXL Indys from Alden SF three weeks ago, I would have probably bought these if I'd known how much variety there was out there in the world of makeups. Those look great!
If a 12.5D has a bunch of extra room lengthwise and heightwise for your toes (i.e. more than the normal space at the toes) then I would think a 12E would do fine. If the length of a 12.5D is pretty exact on you, then you may have a length issue with a 12E. Generally though I'd think a 12E would be close enough unless the 12.5D is really exact in the length.