De-saturating the colors and adding a grunge texture to the heraldry would make them look much better IMO.