Clapboard siding on non-rectangular house?

In Blender Guru’s latest (“Abandoned House”, recommended!), he shows a slick way of adding clapboard siding to a house.

I’d like to do the same to a cartoony house, but the sides are not straight, they are curved inward in the middle, like an hour-glass more or less (but more linear). Since he uses a straight-up array, the approach wouldn’t work.

What would be a reasonable way to approach such a modeling task? Tnx!

Use a lattice modifier on top of the array modifier might be start.