I think congressional pensions should based on the individuals net worth. If they’re rich then no, they can self fund.
If on the other hand the individual needs a pension then by all means we should foot the bill. The determination of net worth SHOULD NOT be established by Congress. Perhaps department of labor,
regardless, it needs to be a neutral 3rd party.