Thanks for sharing your profile.
- Is my profile competitive at these schools (in particular, is it more competitive at some over others?)?
Yes your profile is competitive, you can be in play at all of the schools listed. These are some of the top schools in the world so you will really have to strive to stand out and create a compelling application package that strongly links your ST/LT development goals to the strengths of the program.
- Other that working on the pro-bono elements of my application, what else could I do to stand out?
Work experience is always a major factor that many candidates overlook, really focus on this here, it is a great way to stand out if you an demonstrate impressive results and impact. Also, do some research on your LT goals so you can clearly articulate the type of NGOs you'd like to join and in what capacity