Are you kidding? they LOVE diatoms!!!
They may eat them, but I'm not sure they digest them, or can live off them. Perhaps they can, I just don't know. In the wild they're "aufwuchs" feeders, which means green algae + microorganisms.
Also i have them in my community planted tank, warm water (around 26 - 28 i think)...
In the wild they experience 20-25 degree C water. See Fishbase. No real reason to keep them any warmer, and since warm water contains less oxygen, long term isn't a good idea.
...not really fast flowing (worked out at around 5x i think) water along with 5 plecs (9 including the babies) and 4 cories and they are doing fine!
So far they're doing fine, at least. But you may have a nice little tank where they're happy. Maybe you're a really good fishkeeper with a knack for keeping tricky beasts alive. But as a rule, these fish have horribly high levels of mortality in standard aquaria, as this original posting makes clear. As ever "your mileage may vary", but if you want to maximise the chances of success, you need to keep them cool, in a tank where they don't have to compete for algae, and where they can snack on bloodworms and the like without competition. My advice comes from this perspective: what's been tried and tested. Think Delia Smith rather than Anton Mosimann!
Also to get green algae you dont need alot of light, just dont have plants taking in the light/nutrients and you will get algae.
Yes, you get lots of algae in a tank without plants, but mostly diatoms and perhaps red algae. Green algae needs strong light to thrive. Anyone can test this: stick some rocks in a tank with 1 Watt per gallon water and those rocks will get covered with brown slime, diatoms. Double or treble the lighting and the rocks will go green, Chlorophyta.
Alot of people say they are hard to keep, but i think they just need a mature aquarium to be honest
I actually do agree 100% with this, that in the right aquarium they aren't especially delicate, and one of the keys to success is that the tank is mature. If you "break the rules" about temperature and tankmates, then I dare say a mature aquarium with lots of stuff for them to eat is perhaps adequate even if not ideal (in my narrow sense). The problems come where people throw Otocinclus into a new community tank assuming they'll be as easy to keep as plecs or bristlenose cats.
Cheers, Neale