Have had favorable results with both. Lacked confidence in the sound from the 1st rattle bags until the bucks proved otherwise.
Once had a min book deer walk in and bed 40 yards away as I had just climbed into the stand. Finally got my bow up and the deer had me pinned down for approx. 45 minutes. I grunted at him and twice he stood up, looked and turned around then would bed down again. Lastly, I reached in my back pack and lightly tickled the rattle bag. He immediately got up, was all brissled and eased in, yet with purpose, w/i 15 yards as he moved past. Have called in at least two more bucks in a similar manner.
Been visibly busted on several occassions using horns and likely far many more times than I was aware of. Yet to be visibly busted with the rattle bag, however it will eventually happen.
I have opted for the bag the past ten years.