From what I'd heard about the papercraft buildings is that while they look good, they aren't ones you want for games like Frostgrave or the like. They aren't easy to access the interiors, requiring disassembly to access them despite them being made with interior details, and the tabs wear out relatively easily.