Glad you like it. That is indeed the logo I'm going to work out of.
Thule, you gave me a really nice idea. I need to get the transparent vector graphics from the guy and then I'm going to try a logotype with stylized letters/a sort of tricolor emblem, and a variation on the current title. There's no need to be limited to one logo or one logotype.
The fun idea here is that it's both a corporate brand AND something that has basically assumed the identity of the prime mover in the politics of the system in which said corporation originated.