Regarding EF and its complexity, I don't entirely disagree. The documentation is very high level - not a manual by any means - and the complexity is a bit daunting. Took me a while to warm up to it.
I guess it took me longer to get to the tipping point where I felt productive than I would have liked - but now that I have, I think it was worth it.
It's not the kind of module you turn your end users loose on. You get somebody good at it, and others come to her/him for higher level form needs.
For the kind of form module end users can make sense of - and which is still very capable - I like Form Master.
But all this is somewhat OT. I do think that with EF's current features, and using a bit of javascript for doing weghting / scores - that it could work nicely for a quiz. I'll give it a try sometime, I'm sure ...
Not engaging in software war, either - just stating what I believe to be the case. The brick-wall complexity of EF could be better balanced with intuitive usability, no doubt about it. But once the swelling on the forehead goes down, it is rather an interesting and very useful tool.