That would be me! I keep eleven species of wild bettas, most from the coccina complex, and breed a few of them as well.
Most wilds do prefer softer water, but some captive bred species will do fine in neutral/slightly harder water. They probably just won't spawn.
I keep my set-ups very natural looking, with tannin-stained water, lots of java moss and dim if any artificial lighting. Not only does this make the fish feel more comfortable, but it will show off their best colours. If your tank is too bright or sparsely decorated, wilds tend to look like either big brown stripy fish or little brown stripy fish.
Wilds are easy as to spawn once you get your conditions right. The bettas from the coccina complex do not usually eat their fry so I raise mine alongside their parents. It can be a little harder with mouthbrooders though, as they tend to swallow their eggs/fry if disturbed.
I highly recommend browsing the IBC species index and the profiles of Seriouslyfish.com. This will answer around 99% of your questions.
As an aside here is a picture a quite rare species, Betta persephone. They are only found in one place now in the wild I believe.
They have three batches of fry that I am currently rearing.
Just read your above. Only certain species would be good for a community set-up. I would not put any of the coccina complex in your average community setting as they have specific needs. However, some of the other hardier and more peaceful species like channoides and albimarginata should do fine.