A custom segment can be considered "GL Impacting", so the data will lock automatically by managing the accounting period. They also appear in the "Column" option of financial statements, so you can more easily run comparative reports. I don't think there is a way to get a custom field in the "view columns by" list of a financial statement.