MSFHQ,
Thanks for the response. I've contacted some of the schools, though most haven't written back yet. While LSE or LBS would certainly be wonderful, I'm not sure I'm keen on asking my family to take on the debt required or taking on the debt myself. There's a lot of unknowns floating around here with regards to post-graduation prospects, but I'd hate to have the experience of paying for something and then going back home when a near free alternative existed that would've placed me in the same situation. There's certainly an attractiveness to having a well known British school on the resume as opposed to a relatively unknown German one, of course, but at the same time letting that sway my mind over tens of thousands of dollars just seems like their marketing tactics are working out pretty well.
With regards to Frankfurt, Goethe University responded and said about 20% of their incoming class tends to be non-EU. They don't collect placement statistics, but the program director stated that he knows several non-EUs that stuck around afterwards, while noting the evidence is obviously anecdotal. He also noted that Frankfurt has English speaking opportunities, pointing out the ECB as a potential employment destination. While I'm doubtful I'll make it to investment banking or management consulting without German, those roles are a bit too client facing to interest me anyways. I'm more interested in quant-oriented areas such as risk management or microeconomic consulting, and I wouldn't be opposed to public finance roles at central banks as they seem to open up pretty nice exit opportunities and offer a very nice lifestyle.
I'm going to go ahead and wait on the response of some of the schools, as I'd be particularly interested in what Bocconi, SSE, and HSG have to say, but at the moment it seems like I might start working on learning German soon.