Having used ATPL online I can say that it is good, reliable and quick when going through lots of questions. I spoke to some BGS guys last week who said that the BGS question bank is just as good in terms of content but from a technical point of view it cuts out and is quite sluggish. I sat six ATPL(A) exams last week and can verify a lot of the ATPL online questions appeared in question papers. There were of course a number of new questions for each subject as well, which was expected as the CAA are continuously updating the central question bank. I hope this helps, but if you know the syllabus and subject content then answering new and unseen questions from a question bank shouldn't be too much of a problem!