1. Multiple Romanisation formats (Jyutping vs Yale) 2. Many community lead dictionaries with varying completeness. 3. Many web resources for learning words/phrases/etc use a mixture of traditional characters, jyutping, yale, or something else.
Its very difficult to find the content in the format a learner needs. Hopefully something like this will help learners use content written using traditional characters.