I dont see a lot of cons with this idea but i tried my best find some, some students are fairly slow learners and it usually takes up time to teach them, its also hard for the student to be engaged in what there learning.