I would love to keep a dwarf gourami, but I've tried twice, and both times I lost them to a wasting disease that I couldn't cure. Same thing with my peacock gudgeon, but that wasn't a disease, I just didn't realize how hard it would be to feed one in a community setting. I want to try them again in their own species tank, with blackworms living in the substrate.
If you have sand, try letting blackworms live in the sand. It makes it much easier to get food to creatures who are normally hard to feed in a community tank. If I had known about that, I think my peacock gudgeon would have survived.
Right now I am keeping African dwarf frogs in a community tank with rainbowfish. Normally the rainbows would eat all the food before the frogs even knew what was going on, but with a constant supply of worms in the substrate, my frogs are gloriously fat.