I breed brownorum, rutilans, tussyae and have had albimarginata and channoides fry in the past. I have also owned persephone, coccina and uberis although I no longer have these species unfortunately.
The coccina complex bettas really need soft, acidic water to thrive in unlike most of the larger guys (I've had unimaculata and have ideii currently). In all my wild tanks I use a sand substrate with peat moss over the top of this, an IAL litter (I basically let this decay in the tank) and lots of java moss to hide in.
If you have the right conditions they are easy to breed. My brownorum spawn weekly and my rutilans have six juveniles and one sub-adult that practically raised themselves (my tanks are teeming with infusoria and other micro-organisms).
Interestingly enough, none of my bubblenesters nest. They mouthbrood for a couple of days instead and then spit out their newborn fry. None of my coccina complex bettas have eaten their fry although they will if stressed out early on.
To get mine to spawn I simply stuff to the gills with live blackworms, do a cool water change and let the pair do their business.
I love my wilds, and in full colour, the coccina complex has some of the most beautiful species of fish I've ever seen in real life and online. It isn't by chance they are called clarets.