Welcome to FW inverts - I think they are great as well.
My best experience w/Bamboo aka Singapore aka Wood aka Rainbow (I don't like that name, also used for some Caridina or Neocaridina shrimp) aka Donkey shrimp was in a circulating range central system, with them in a 20-long downstream of the Daphnia tank. They all lined up and jostled for the best positions facing the output from the Daphnia tank, catching any washed downstream. They were supplemented with micropellets and tiny pinches of the fine stuff from the bottom of flake food containers. They had great color and were all pretty big. There were 5 of them, so very close to the stocking level you are using.
My current tank for them is a 33XL, stand-alone but with a veggie filter linked to it. The tank does have pretty good current, so they do spend a good bit of time sitting in the current with their fans spread. Feeding is similar to my first tank for them, but now I use Cyclop-eeze as staple, with the prepared small foods as supplement. The tank was only recently set with them, six present at the moment, and I want to increase the number after I'm comfortable that the tank is going well. There is algae growth on the artificial rock towers in the tank, but they are not very adept at harvesting it.
I do small amounts of reef iodide after each water change if I'm behaving, if not I make sure they get it at least monthly (about one drop per 10 gallons changed, or per total tank capacity if monthly) . In my early shrimp-keeping I used to lose shrimp to molt death, and since my haphazard supplement that has become rare. I can't swear that the iodide is the difference - I'm sure I've been keeping them a bit better overall as well - but I don't lose shrimp in molt much if at all anymore - both these and others.
I've tried these in tanks with small fish as well, but have not had long-term success there. I don't think that they get enough to eat when they have to compete with the fish and with Amano or bumblebee shrimp.