I cannot comment on either critter since I've never had those two specific species (imagine those together in a 25 gallon, wowza!)
However, I cannot recommend tuxedo urchins enough! GREAT algae eaters, tons of personality (carrying around all sorts of weird things), and actually not too bad at the bulldozer reputation.
I have two of them that I place back and forth between my 20g frag and 25 dt (same system) depending on which side the "grass is greener" and they do a great job.
Can also be found in some crazy colors.