I really enjoyed the CD with Symphony No. 3 and Triptychon, and your description of the musical language is dead-on - or at least, it's in agreement with mine! I wrote an Amazon review of that disc and called it "the Greek Khachaturian," very splashy music with rip-roaring climaxes and a heavy ethnic flavor.
Culled the CD from my collection recently because I can stream it off NML and only listen once every year or two, but it is enjoyable, for me.