I can not answer your question about if all wraps weigh the same but I can tell you that the veins glue right on top of the wraps. My wife has them on hers. I think the advantage is the ability to see the arrow once shot easier and eye appeal. Maybe there is something more beneficial but thats why my wife has them.