I have not heard this one but am very fond of the Triangle line in general. They are certainly quite capable of doing any kind of music. Whether they or any speaker do it in a manner that is in alignment with a particular listener's taste can only be determined by that person listening.
Also I would add that I find my Triangles to be quite revealing of what is upstream so different sources, amps etc. will probably make significant differences in resulting sound. I do believe that it is possible to build a quite top notch system to most any taste fairly cost effectively around most any speaker in the Triangle line however.