Constructivist approach also helps students easing their over-work. Instead of gathering data in all subject, each group has their own subject and they do their reseach on their own subject. This approach also helps teacher to gain time. If she didn't do such an approach, she would probably teach at most 2 subjects. This time, she got groups and each one has their own subject. They benefit from each others' knowledge and I think it is possible for students to learn more than 2 subjects in the same amount of time.
I think the only drawback of the constructivist approach is misconstruction. If students are not capable of doing such a work or missunderstood the concept, it can be a problem for all students. In this section, the teacher should guide them well to avoid such things, so there would be no problem.
I would feel comfortable while using such an approach because it improves students' communication skills which are one of the most important skills in today's world. Also, it would gain time for me. Moreover, they can explore and improve their ways to find the true knowledge.
I think Constructivist Approach improves some skills which can be very useful through students' lives such as communication, researching, sharing ideas and etc.