It looks good , much better. Nothing wrong with cleaning them , though cleaning a particularly valuable one can distract from its value quite a lot. If you want to clean them for your own collection you sure arent hurting anything , most arent that valuable anyway. Just if you ever want to sell it the value may be significantly less than an uncleaned one and the value will usually never appreciate as much in the future. Many collectors consider a coin that has been cleaned to that extent as "ruined" or atleast less desirable. But I am speaking in general about all coins.