Initially it seems they should have lowered Archie's cost by 1. Dropping him down to all stat 4, taking away his suit on the leap, no built in heal on hurl corpse, etc. He seems on par with Manos and Yin in a Seamus crew at least. Seems like he got hit so hard his cost should be reduced to that of Manos and Yin:8.
Where is the Redchapel love? This would have been a perfect time to bring the Belles, Bete, and Sybelle up to snuff!