cukes are great. i will prolly get a few for my tank the next cleanup crew order i do. i do like urchins though. they are great. they are very helpfull if you actually want to grow
coralline algae. if you do not want to grow coralline than i suggest not getting one. i know this sounds backwards, but it all has to do with how coralline reproduces. urchins eat coralline. they do such a good job of it that they completely scrape all biomaterial off of the LR leaving white completely clean stripes on the LR. these clean stripes are what coralline needs to cat a foothold. coralline is not able to catch hold if there is biofilm on the LR. very difficult for it to compete with algaes and other critters for realestate.
uchins are also super messy eaters. as they eat the coralline it releases spores into the water. these spores are what is needed to land on a biofilmless spot to get growing.
this is why if you want coralline to grow like crazy get an urchin, if you want to keep it under control do not get an urchin.
G~