A few things that may or may not be nitpicks… first, can you really practice law in every jurisdiction with an LLM? I was under the impression that this is only true of some states. I may read up more on this. Also, I believe Germany does allow dual citizenship under some circumstances - I think if you're not German and acquire German citizenship, you can keep the old one, but not the other way around - again, if this would affect you in any way, well, I hope you'd research beyond someone's semi-informed comment on the internet ;).
As a side-topic, I was intrigued by some of the recent all-online JD degrees offered in the US. There were a few articles on this a while back.
http://abovethelaw.com/career-files/the-best-online-law-scho...
These degrees are absolutely not elite, though St Francis seems at first glance to have a decent student body. I think the approach can work for a certain type of law career. I don't think this would be advisable for the 23 year old history major with no real skills or work experience other than a law degree - that person would want to get the most elite degree possible. But the story about the mid career structural engineer who discovered he was offering as much legal as engineering advice (liability for building codes, etc), and who has a head council job lined up once bar member ship is achieved, sure, an on line degree probably makes perfect sense.