My main problem with HAML is that it is another markup language to learn. And, it's just not worth it time-wise to switch everything over (or even new templates) over to HAML. This is especially true for cross-functional teams that include not only coders, but designers and other people who already know HTML very well. Adding HAML will just cause confusion.
IMO, the benefits of HAML are fringe.