A lot of the techinques that Anderson Silva was using in the video I posted is practically JKD techinques, only difference is JKD is more enhanced. And Aikido won't work in MMA because most of it's techniques are joint manipulation, which isnt allowed. And it's also too complicated for people to want to learn, that's the other real reason.
I agree that someone as freakishly talented as Silva could execute a few techniques but that doesn't mean it is generally an effective martial art. Aikido is too complicated for MMA, I highly doubt that. The moves and techniques are way too elaborate to work against trained combatants.