Welcome to TR
How deep is your sand in the tank and how many other fish you have? Do you have a lot of open sand area or is most of it under your rock work?
I use to have a twin shop in my old tank and i liked it. I'm not sure about it eating algae but it did help with keeping the sand bed clean. It didn't do the best job in the world but its helped and it was very cool to sit and watch it work. The one i had didn't care to much for eating brine,mysis and anything else i fed the tank. There were a few times that it came out and ate but not often..