Ah, it was my understanding that the average session isn't total playtime but expected individual session time. I don't really have data for what an actual average session time is so I just arbitrarily choose a half hour.
The merchant guy you are supposed/intended to be able to return in a following afternoon. Is that not happening and not available for you?
The busts not disappearing should have got fixed with 0.1.23. I'll take another look.
And thanks for the feedback!