Mostly very good suggestions, but loaches and cichlids together are generally not a good mix. For lack of a better term, they can't really communicate with each other and cause a lot of stress.
Being, of course, a loach keeper myself, I would advise to choose either the cichlids or the loaches (whichever appeals to you the most) and center the tank around them.
There are the following loach species that are suitable for a 341 liter if you choose the loaches (as Omrit mentioned, quite a few):
-Yoyo loaches
-Zebra loaches
-Burmese loaches
-Dwarf chain loaches
-Golden zebra loaches
-Emperor loaches
-Kuhli loaches (all types)
-Peppered loaches
-Skunk loaches
-Sun loaches
-Sumo loaches
-Zodiac loaches
-Hillstream loaches
The world's your oyster!
However, I would add, being a cichlid keeper myself, I would never combine Botias with cichlids.
Both have their own agression, and weapons, but they do not know the other, do not expect the behaveior the other shows, and therefore are unable to cope with the agression.
The demands for the water may be the same, but it is still not a good combination
But I wholeheartedly agree that Loaches and Cichlids do not speak the same language and cause each other stress. For example Clown Loaches have no idea that you don't invade the personal space of a Cichlid unless you want your eyes biting out. And Cichlids don't realise that rough and tumble is acceptable play and not fighting to the death. I know your cichlids are much gentler would not mix them again as the problems are the same if less extreme.
Being, of course, a loach keeper myself, I would advise to choose either the cichlids or the loaches (whichever appeals to you the most) and center the tank around them.
There are the following loach species that are suitable for a 341 liter if you choose the loaches (as Omrit mentioned, quite a few):
-Yoyo loaches
-Zebra loaches
-Burmese loaches
-Dwarf chain loaches
-Golden zebra loaches
-Emperor loaches
-Kuhli loaches (all types)
-Peppered loaches
-Skunk loaches
-Sun loaches
-Sumo loaches
-Zodiac loaches
-Hillstream loaches
The world's your oyster!