The ramset works well. Keep in mind if it's in an area where you're concerned about the aesthetics, it can have a tendency to create little cracks or flakes. I have a house where the concrete is our finished floor, and there are a few spots where the ramset damaged the floor out past the drywall and it's still visible if you look for it. Not the end of the world, but something to keep in mind. It's also not nearly as precise in placement. If they're loose after the shot, just hit it with a little sledge to drive it in further.
In the context of using a regular drill vs. a hammer drill. It's all about how you're actually removing material that makes a regular drill so ineffective. When you are drilling into wood or metal, the drill bit is cutting the material and then it is removed through the flutes of the bit. With concrete, there is no cutting. The "hammer" action of the drill is actually smashing the concrete and then the flutes of the bit are just an auger to remove it. Concrete bits aren't sharp, and have a little spade tip. So if you use a regular drill and/or regular drill bits, you'll make almost no progress and just ruin your drill bits.
If you have a hammer drill that's ideal, but if not the ramset works. I own both and prefer the drill.
Cheers,
James