I, personally, would prefer to take a more meaningful test than answer questions by rote. I learn in context, taking apart everything and knowing how it works. As an engineer, I struggle with rote, because the world is not rote and I am a problem solver by nature. I struggled to memorise the stupid questions for the theory test, I can drive and I understand why and how when I'm driving ,but I just really couldn't get my head around answering a, b, c, d etc- I know next year when I take the Life in the UK test, I will also struggle with the rote memorisation.
I know its for horses for courses for though...