I don't have any other fish other than bettas.. but I have a lot of experience with bettas so I thought I'd throw in my experience.

When I had a community tank, I found that every single one of my males that I put into the community tank, ended up picking on the guppies. I later found out that because of their (guppies) flowing fins, bettas can confuse them with other males. They did fine with the corydoras and plecos though.

Since most females can live with other females, you may have more luck with them in a community tank. But I have run across the odd female who is just as aggressive as any male.

I'd suggest going with something non-aggressive that doesn't resemble a betta in terms of finnage. If you avoid that, you should be okay.