I wonder how FastText (essentially word2vec + word & char n-grams + other stuff) stacks up against these algorithms.
In my own tests on my own corpuses, CPU-based FastText is faster to train and produces significantly better results (precision/recall) than the GPU-bound CNN algorithms that I've tried, but have not compared it against RNN techniques.