My Take
This website is an excellent resource for flash cards. I like the various display options and the ability to have the words read aloud. This is especially helpful when it is used as a foreign language vocabulary review system.
Outside of vocabulary review, however, I don't see much value to this site but I don't believe it was intended for more than this.
How I Use It
I have used this site for content vocabulary review for Social Studies and Spanish. The option for different spoken languages is especially helpful for Spanish vocabulary review, as proper pronunciation is key in foreign languages.