How've you liked actually using yi? My only experience with it was rather frustrating.
As I code only in haskell, it's perfect fun for me. Now, maybe a good way to start is using/practicing their Vimgolf client. [0]
In emacs, as I didn't use any others modes (except haskell-mode ...), I don't need their wonderful package managers any more.