I have no experience with that conductor (not really a "wire"). I have used the Duelund DCA12GA in my speaker work and very happy with it.
If you'd like a set of speaker cables built with the silver foil, I'd be glad to build them for you at cost and I'd even throw in a 500 hour burnin over the next few months. ;-)
Jerry