The pivot widget today is very limited in its capability - sometimes it is more pain then the value it delivers.
In an ideal world, the pivot widget would give users the equivalent of an excel pivot table and all (or most) of the capabilities provided there. If this existed then our users would want it for all their objects and would use it extensively.
When you say “more investment” what exactly do you mean here? More configurability for the developer? Or more configuration options for the end user?
I am fully endorsing this request. Pivot table widget offers a nice way to summarize data. My wish as a first feature would be te be able to define conditional formating for a given column and that the condition, at some point, would rely on values on the same row.