Thanks, Nick
It wasn't the being guided to the sites for the owls that had me thinking but the artificiality of seeing a lifer in a nest box, that's all.
The nest boxes are part of a trail, 2000 strong, that line the road to the northern frontier of Finland. Access to the interior of the forest is quite difficult, so the trail really makes a difference. Afaik, the boxes are monitored and maintained by Finnature and volunteers. Visiting birders get the benefit of these efforts, which concentrate the nest sites to accessible spots along the road. Admittedly, that makes for a more manicured birding experience, where the GPS is as important as the binoculars for locating the bird, but it does seem appropriate in those circumstances.