You may want to work on the mana base a bit. I've just tried a few of my hand simulators and I was getting 2 and LESS lands per hand. I think that you should at least up the land count to 22 or 24 at the most. even though most of your cards are low drops having a small amount of lands will force you to have to discard when you can't play anything. Throwing stuff away simply because you can't use it isn't fun at all.