Thank you! I had not looked at that view before. Like it!
For your suggestion #2, use the Portfolio instead of the Holdings view. In the Portfolio, the column headings remain in place when you scroll.