Bettas have very individual personalities. At one end of the spectrum is the fish that is so laid back it is easily bullied to death. At the other end is the fish which attacks anything that moves - and I've heard of bettas biting the antennae off snails. Most are somewhere between those two extremes but you can't be sure where any fish in a shop is till he's lived in your tank a few weeks. Some fish live happily with tank mates for a few months, then go on a killing spree.
I don't recommend bettas with any other fish unless there is a back up plan, usually in the shape of a small tank he can be moved to at a moment's notice.
And females can be as bad. I wouldn't try the female betta sorority you mentioned until you have more experience.
There is nothing to stop you getting a tank of around 25 litres for just a betta at some time

Re apistos, I do feel that they would be better in a tank with a bigger footprint. For all bottom dwelling fish, be they cories, loaches or dwarf cichlids, the tank's footprint is more important than the volume.
For a 50 litre tank, you don't actually need a 'centrepiece fish' such as gouramis or dwarf cichlids. A couple of shoals of small fish would look just as good.
An example. 8 to 10 ember tetras and 8 to 10
Microdevario kubotai. The first are orange red, the second are green. I have had both in the same tank and they complement each other well. The microdevarios aren't in the fish profiles though so I just put them in the Community Creator as more ember tetras. You'll find them in shops as neon green rasboras or even green tetras.
10 of each of those would put you about 80% stocked.
Bottom dwellers are bit tricky. I'm one of those that fcmf mentioned as not having much luck at keeping pygmy cories, and also salt & pepper cories (Corydoras habrosus) alive, though I have to admit that since I closed the 50 litre and moved all the fish into my 180 litre the pygmy cories seem to be OK.
Panda cories would be OK size-wise with smaller shoals of upper dwelling fish but they are a rarity in the cory world for liking fast flowing water, which might not suit small shoaling fish.
I know you did a research project in shrimp water quality - how do you feel about keeping them in an aquarium? With small upper level shoaling fish, something like cherry shrimp would fit well once the tank has been running a few months. They don't just come in red, there are also yellow, orange and blue varieties available (don't mix them or you'd end up with a tank of brown shrimps) though you would need to use something like cuttlefish bones to give them some calcium with your soft water.