Old, but interesting thread. Fellow martial artist here. Been training in Muay Thai and Boxing for about 15 years or so and Brazilian Jiu Jitsu for 7 years. Fought in a bunch of amateur boxing and MT fights and Still compete in BJJ tournaments quite regularly. I'm not into the whole "my martial art is better than your martial art" thing as I believe they all have something to offer, but in terms of self defense, I think you HAVE to crosstrain to be effective. There is no end all be all IMO.
Krav Maga here. I did take some Aikido many years back but it was not what I was looking for at the time. In a few more years I'd like to take it up, but spending 20 minutes after each class meditating instead of class time it felt wasted. I study under Gershon Ben Keren, who studies directly under Dennis Hanover. I start more studied stand up soon and if I can I'd love to get some BJJ going.