Hello Darren,
No disrespect intended, but in order to forestall yet another "Is Aikido really effective?" threads, I can only say, it depends who does it.
Or as I heard one Shihan say in response to the question, "does Aikido work? Mine does."