A full pardon IMHO is more of a gimmick than an apology. The guy is dead - pardoning him won't do him any good. On the other hand, a heartfelt apology communicates something explicitly, and might do some good for people who are facing similar discrimination today.