Not sure how much you can judge if a logo looks good or not in that picture. I think it only looks good because he placed it in front of huge orange block. Scale it down, remove the huge orange background and it will look very different. Logos are not independent items, they have to be seen in context to be judged.