I finally had some luck with StreetPass over the weekend. Got about 10 hits, and I think I managed to aquire at least one piece from each puzzle panel.
Finished the first playthrough of StreetPass Quest too.
Finished the first playthrough of StreetPass Quest too.