I'm loving this discussion!
I think the intended users are folks who work in Excel and other statistical packages are the primary users and so I defer to @Matthew_White's judgment since he has more experience with those users. And it also seems like other servers use this approach so it can't be too bad
@mayank8318 Excel has 16,384 max columns. For a first pass, we can just not allow more than that in the flattened CSV and see what feedback users have. It seems unlikely that someone would complain.