Ok, I was wrong about all this. It's not more elegant, it's more confusing in the UI and harder to cleanly code and be interoperable on. Using the first post as the header works just fine.