I used to use Flourish, I've switched to dry ferts however. I thought you were only supposed to dose Flourish 1x/week? You could be overdosing ferts, I can't 100% remember with Flourish though. That 8-9 hour light cycle is long and could certainly be contributing. I've got an office tank on a 7hour timer. I used to run it for 9hours, got the brown algae I'm seeing in your tank real bad. Cut the light cycle down two hours and it's calmed down tremendously.
Oto's will be fine with your shrimp, no worries there and they will help out with that brown algae.
Oto's will be fine with your shrimp, no worries there and they will help out with that brown algae.