Best not to rely on the question bank
The CAA have a number of new questions, with more being introduced and these aren't in the QBs.
You might actually need to know the stuff in order to answer the new questions correctly.
Rote learning of QBs might have worked in the past but it may not work in the future.
The OP seems to have the right idea. Flashcards are good; I did something similar although I wrote everything into an A6 sized notebook which I carried round with me for ad hoc revision.
Cheers
Whirls