do you think these trade deals are good enough?
There's always more or better to be done.
I know Brazil quite well; I can attest that the EU has worked wonders there. Funding's directed towards both industry and social projects, and is structured in such a way that it enhances life very noticeably for less-privileged Brazilians. Education, in particular, has really blossomed and there are myriad other areas where our input makes a mass, nationwide difference to people who need it.
Africa's more difficult than the Mercosur. Corruption's so systemic & institutionalised that it is virtually impossible to enforce fair distribution of foreign aid. To a great extent, policy has to be "throw enough help that way, and some bits will get through". The EU can't rationally take that approach, as all the members would - reasonably enough - want to know why their money was being sprayed into corrupt officials' hands.
The EU developed microfunding which does have an immediate impact on the poorest communities. It's also supported a lot of health & education initiatives - again at ground level, which is an inefficient use of funds but sometimes has to be done that way. And, of course, we import lots of African produce.
All the same, the African projects proceed slowly and haltingly: it's all documented, with visible frustration, on the Europa website if anyone's interested.
I don't know that there is an ideal way to support developing African nations, given the way things work and the number of wars happening all the time. I certainly don't believe one little island can do it better than the EU. Although, given that England is officially the most corrupt nation on the planet (in money terms,) I am cynically confident there'll be plenty of volunteers for the role!
Good enough? Yes, I think so under current conditions. Ideal? No, of course not.