Biggest issue for you is that you will only have 1 year of experience by the time you apply (2 years by the time you matriculate), when you're up against folks with 3-5 years of experience at the time of application and who will have more to work with in terms of essay material.
Having said that, TFA is very well respected, which should at least help keep you in the running for the schools you listed. If you feel you're ready to go back to b-school, then apply. Just know that adcoms will be concerned about your relative inexperience as well as employability (i.e. post-MBA recruiters won't really know what to do with you because you don't have any traditional corporate/office experience like other folks in engineering, business, etc).
Follow me on Facebook