I would say that theme does look a lot better..

keep it up mate.
also the speeds are ok for me. i wouldn't say amazing but good enough