Depends. I'm keen on words, but I often fail to apply that in English. And I'm not that situative, flexible... spontaneous? But I like stories. Hmmmm, I'll think about it.
This is actually my first time trying Role-Playing online. I thought I wouldn't be able to keep up, but after sending a couple of messages I found that it actually became easier. Granted, I can't speak for you as English is my primary tongue, conversely.