IMHO the answer is yes and no. They both help remove nitrate and phosphate from your water. That's what we all want.
The algae scrubber takes up less room and maybe requires a bit more maintenance... maybe. And if room is at a premium, that's a big deal in favor of a scrubber.
A refugium can house other things along with macro algae, like live rock, marine blocks, copepods, other inverts, other filtration. They can also allow for more drainage from the DT if the power or return pump ever fail. I also keep a few new corals on a small rack in the fuge until I find time to make room for them in my DT.
My fuge is where my filter sock is. I have a mix of macro algae. There are 2 urchins and 2 emerald crabs as well. Oh, and a few weeks ago I found a small frag of a bright green leather coral growing on the bottom when I was harvesting algae.