I like the changes! Its certainly a much different deck now but it is very stacked with some very good cards.
One vulnerability you may have is overdrawing thunderbreaks. With 21 lands and 11 of them being sac lands, getting 4 mana out may be a bit too inconsistent for running 4 thunderbreaks. I would suggest taking out the windswept heaths and one of the thunderbreaks for 4 more mountains (since you only have 2 forests to fetch now, and only 4 cards with green in their mana cost).