Handling Layer/Take Off information of Walls etc

Looking for inspiration more than anything really.
I found the Clockwork node FamilyType.CompoundStructureLayers and have been playing around with reporting wall buildups with widths etc.
How does everyone handle this data when getting it back into Revit?
All I can think at the moment is creating parameters for Layer 1, Layer 2 etc and writing these values to them, in order to report them in a schedule, but this seems a bit clunky.
Any advice or suggestions welcome!

What about a single parameter formatted as a string? Perhaps with a line break between each layer?