I see why you are running ALL of the one drops but playing so many cards in your deck with one casting cost just makes Chalice and Countertop harder to deal with. I would suggest greatly varying the CC of all of the cards you play. This is the current build I have of Burn:
4x Chain Lightning
4x Lightning Bolt
4x Mogg Fanatic
4x Magma Jet
4x Rift Bolt
4x Flames of the Blood Hand
4x Flame Rift
4x Flamebreak
4x Price of Progress
4x Fireblast
20 Mountain (could fit in 2x Barbarian Ring but I just don't want to)
Shard Volley and Fireblast in the same deck really scares me. The one thing burn really has going for it is consistency and most games I don't exceed 3-4 lands but I don't ever cast Fireblast unless I have to and almost always after cast it I won't be able to play anything for a few turns. Just a personal preference, however it should be noted that I have WAAAYYY below average luck and that is always a big factor for my card selection.
As for SB I really like Sulfuric Vortex over the Pillar and the reason being is the Vortex alone nullifies ANY life gain thus serves as an answer for Jitte and the only reason this deck fears Jitte is the life gain because it can race almost anything. I know the SB is very dependent on your meta but I just run:
3x Sulfuric Vortex
4x Tormod's Crypt (only used against Dredge which pops up frequently in my meta and should slow them down long enough to win).
4x Pyroblast
4x Shattering Spree
Sometimes I make all the 4x ofs 3x ofs and put in 3x Pithing Needle but just depends on the decks I expect to be there.

