I spoke with Smeglor earlier this week in regard to this subject. I'd really like to get a ETA on when they will be activated properly. I believe other structure's with NPCs are having the same issue. I know you know its a known issue, but its something that I feel really should have been covered in testing, simply activating each different structure type. I sent in a ticket on Tuesday and have yet to get anything in response.
I and the rest of the player base I'm sure would like to have some form of official word on this and other bugged NPCs/structures.