Should I do IOA or in class quiz?

IOAs act as a question bank for the midterms. So it helps you get a better grade by studying them before a midterm or a final.

Also, you get immediate feedback (you can review which questions you got right and/or wrong) after the IOA, that's a plus.