Anki is one of my favorite pieces of software ever so I was definitely willing to try yours. Seems like the feature that defines your app is auto-generation of a card / set of cards. Didn't see any way to create your own card, all you can do is put in an English word and get the automatically generated card added to your deck. So if that's not working well the entire thing crumbles.
Interesting idea that might have a future if it finds significant improvement. I think if it was ironed out I would still prefer it to spit out an anki compatible deck that I can use in Anki itself instead of in the ricotta web app.