TypingMind pros and cons