Hi Arvind,
This is a feature that our users have been asking for as most of them have to manually set the columns visible by default.
I have created an idea in the Idea Place for the preferences to be managed centrally. The idea is for SSM10 though and it is still Under Review.
As a workaround, we have incorporated the setting of preferences and default columns in the scorecard overview as part of the end-user training. Perhaps you can consider this as modifying the code might not be so straightforward.