Sounds like you are on the right track and I am interested in seeing how this turns out for you (us). I suggest you take a look at Mental Case. It's the best app of this genre that I have seen and they did a wonderful job of integrating the database at flashcardexchange.com. Best of luck to you and keep us updated.
What is the good word from Georgetown? Im still waiting to hear back for the Hispanic Linguistics program and was curious what other people have heard. When did you send in your app? What is your profile like?