Ian Bicking: the old part of his blog
Sounds like you've got an uphill battle.
Are there any real benefits for the customer?
Perhaps it will decrease the implementation time for an upcoming feature or set of features? If so, then it becomes an easier sell.
Rewriting and Refactoring