Unfortunately, he is only a mouthpiece for the Guardians.
He was the best of a bad lot on the last ballot, but the only reason he made it on the ballot is because the ulema "allowed" him to run. Other, more liberal and more popular candidates were struck from the ballot, not allowed to even run for the job.
If the Guardians all drove off a cliff and left him to run the country, he'd probably do a better job.
That said, any progress is good progress. What we know from Rouhani's comments is that Iran is interested in rejoining the community of nations (but he didn't have permission from his masters to act beyond those remarks he made at the UN). The sanctions have had the desired effect, they are onerous, they're tired of them, and, quite obviously they are holding their economy back. That said, I think the ulema are afraid to move too fast because I suspect they think if the dam breaks they might not be able to control national opinion in their own country.
The fact that they are moving at all is hopeful.