You should consider faruzan for this team would be so broken. Anemo dmg bonus plus her talent card generates an anemo dice once a round. Or jean for healing and anemo dmg bonus from her talent
Bro/sis i recommend you to try my deck >yanfei,keqing,kirara Treasure Magic R1:Kirara skill and switch keqing skill Also i use Sacri for keqing w Arcane inazuma & Treasure 😆 AZCA0RwNFRAA1ZANCVAA2pcQCVFwCKQQCoFBOzATE7EBaDMWE4EwC8QQDLFADskQDOAA
I could try the deck in the future though I can't copy decks on console so it would be different. Great deck idea, Since you can punish opponents who stay on the same character against yanfei by just overloading them. 👍