Will,

a bit late for a reply, but "resin rivets" sound like a problem marketing put a spin on. I dont see much advantage to "resin rivets", but they do add weight and cost.