Automation using record and play

Has anyone implemented a automation suite using just record and play for an enterprise level application which has 1000+ scenarios. The application is desktop application buit using Java. Though the record and play will help create the scripts quickly the concern is regarding the maintenance on long run

Any thoughts or ideas?