Hey Ronnie, I don't think there's much doubt that Gordon's Astro is taped. He was a big proponent of taping the Tang. Looks like we have evidence of that now. Cool stuff!
On the 2nd post of this thread, if it's the same one Shepard is working with in the color photo, then it definitely has scales.