I work with someone who uses ligatures. Everytime I need to see his screen is a problem, I can never recognize what exactly the characters mean. Yes, you get used to it if you use it, but if you don't, working with other people becomes a problem.
I thought it was a bad idea the first time I saw it, and after seeing it in real code I still think the same thing.