I think this deck lacks a bit of focus. Is it a mill deck? Or aggro?

If you are looking to mill with Reverb and use AHIL as your end game, you need more discard abilities. Crystal Shards is a...