The conductive tape is a new twist. Interesting. Did you see any testing data? Online, I found copper and carbon (black) conductive tape too. But all those are more expensive than aluminium, unspurprisingly.
https://www.tedpella.com/SEMmisc_html/SEMadhes.htm