I have a couple of Seiko solar watches now. They're good too but the charging is not as good as the Eco-drive as they charge pretty poorly indoors or in cloudy weather.
As an aside, the most expensive Eco-Drive is now the Eco-Drive One at ~$5400 (https://www.sakurawatches.com/citizen-eco-drive-one-limited-...) - named so as it is only 1mm thick.