Joe looks to me like you have most of the base issues covered. Other than compatability issues, I personally don't know that Africans are any harder to keep than any other type of fish. You are correct in that they prefer more alkaline water, but that can easily be taken care of by a number of different methods. Some have kept them with live plants successfully, but mine always act the plants are cotton candy and mow them upon introduction (I also would say it depends on the type of plant as well). Compatability issues are definitely the biggest issue. You don't generally want to mix varieties with the same body shapes or colors, and they can hybridize and also be more aggressive to members of different species that have the same coloration. You need to research and take seriously recommondations on minimum tank sizes (55gal is pretty much the minimum I recommend), and limits on numbers (especially limits on males in a 55). They get large, aggressive, and produce lots of waste.
On the plus side, they are almost as colorful as SWF, have great personalities, and IMO
are one of the easiest tropicals to induce breeding in.