I agree; cut it down. I think if you test this in trainer against FGs you'll find that you'll spend every turn hoping to draw a shield, and with no hourglasses and five shields out of 59 cards, you'll never find it. I'd start by taking out 7 pillars 3, otys, 3 boneyards, and two bonds.
I don't think the aflatoxin is additive.