I definitely enjoyed watching the ups and downs of these 3. I have to say, looking at the expressions of the judges for the finale as they announced the winner, all their faces point towards Meg as the winner.
I really liked Karl's work the best, and it's a shame he's so nervous on camera, but I think this is what might have him perhaps not winning. Did you notice they featured Meg's work mostly for the final episode? I wouldn't be surprised if she's the winner.