Seems like a solid and generally annoying deck to play against, which makes it for ELO!
lordorgg's suggestion is sound, though - Chiara is a definite late-game changer and helps you win the important ones in 3rd/4th.